很多同学会使用宝塔面板的python项目管理器部署django/flask等python项目。但是对于使用python项目管理器安装的python在哪,以及如何让安装的python能够应用于系统全局还不是很清楚,今天我们就来讲一讲宝塔面板的python使用。
使用命令“ps -aux|grep python”可以查到当前系统中的python相关文件信息, 发现python项目管理器安装的python在/www/server/panel/pyenv目录中。
上面已经找到了安装的python,但是系统中无法使用。
如何才能使用自己安装的python版本呢?当然是添加软连接命令!命令如下:
ln -s /www/server/panel/pyenv/bin/python3.7 /usr/bin/python3
ln -s /www/server/panel/pyenv/bin/pip3 /usr/bin/pip3
命令运行后将可以使用python3和pip3调用安装的python,如图所示:
上面的操作解决了python3.7的调用问题,但是系统默认打开的python还是python2,这样的话如果我们用virtualenv虚拟环境运行python项目,系统默认创建的python2的虚拟环境,这样显然不方便。