【待反馈】Python虚拟环境没有activate怎样激活
为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:免费版8.2.0免费版8.2.0
系统版本:CentOS 7.9.2009 x86_64(Py3.7.9)
CentOS 7.9.2009 x86_64(Py3.7.9)
问题描述:
网站,Python项目 下的虚拟文件目录没有 activate 怎样激活这个虚拟环境,我需要激活下这个虚拟环境,测试一些功能,需要怎么操作
相关截图(日志、错误):
您好,您启动了面板就已经启动了虚拟环境的,为何要找这个文件呢,您可以直接测试的 运维技术阿闯 发表于 2024-7-22 17:01
您好,您启动了面板就已经启动了虚拟环境的,为何要找这个文件呢,您可以直接测试的 ...
这个Python项目需要使用node,我已经安装过了,但是项目还是识别不到node。所以我想在虚拟环境测试下,请问需要怎么操作 宝塔用户_bwfjjx 发表于 2024-7-23 09:01
这个Python项目需要使用node,我已经安装过了,但是项目还是识别不到node。所以我想在虚拟环境测试下,请 ...
您好,您项目是在面板上部署的吗,需要在面板上部署的才能识别到的 运维技术阿闯 发表于 2024-7-23 09:25
您好,您项目是在面板上部署的吗,需要在面板上部署的才能识别到的
Python项目是通过面板上的 网站>Python项目这里部署的。
node 是通过 PM2管理器 5.6 部署的,上面的Python项目无法识别到这个node。请问需要怎么解决
宝塔用户_bwfjjx 发表于 2024-7-23 09:38
Python项目是通过面板上的 网站>Python项目这里部署的。
node 是通过 PM2管理器 5.6 部署的,上面的Pyt ...
您好,python项目识别node?这个好像只能通过代码来实现
这边举例:使用psutil库来获取系统进程列表,并通过判断进程的命名空间来识别出运行在特定node上的进程
import psutil
def identify_processes_on_node(node_name):
for process in psutil.process_iter(['pid', 'name', 'username']):
try:
if process.info['username'] == node_name:
print(f"Process {process.info['pid']} ({process.info['name']}) is running on node {node_name}")
except (psutil.NoSuchProcess, psutil.AccessDenied, psutil.ZombieProcess):
pass
# 调用函数,传入你要识别的node名称
identify_processes_on_node("your_node_name")
请注意,上述代码中的"your_node_name"需要替换为你要识别的实际node名称
页:
[1]