. venv/bin/activate
这是一个激活 Python 虚拟环境的命令。在使用它之前,你需要先安装一个 Python 虚拟环境,并在虚拟环境中安装你需要的 Python 包。这样可以避免多个 Python 项目之间的依赖冲突。如果你已经有一个 Python 虚拟环境,并且需要在 Linux 或 macOS 操作系统中激活它,可以在终端中运行如下命令:
source venv/bin/activate
如果你使用的是 Windows 操作系统,可以在命令行中输入:
venv\Scripts\activate
这样就可以进入到虚拟环境中了。
下面看一下安装微信群机器人的安装记录:
先将root切换到myenv环境
$ python3 -m venv myenv
$ source myenv/bin/activate
$ python3 -m pip install --upgrade pip
退出方法:
deactivate
安装依赖:
pip3 install itchat-uos==1.5.0.dev0
pip3 install --upgrade openai
******
pip install pillow
****
You are using pip version 8.1.2, however version 23.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
maybe:
pip install --upgrade pip
****
***
ModuleNotFoundError: No module named 'qrcode'
to do :
pip install qrcode
maybe:
sudo yum install python-pip
ModuleNotFoundError: No module named 'PIL'
to do :
pip install pillow
***
查看正在运行的程序
ps -ef | grep app.py | grep -v grep
kill 进程(数字)
启动
配置修改完成,依赖也安装好了,我们就可以运⾏程序了。
使用nohup命令在后台运行程序:
touch nohup.out # 首次运行需要新建日志文件
nohup python3 app.py & tail -f nohup.out # 在后台运行程序并通过日志输出二维码
*******