ubuntu+宝塔 使用python项目管理器 虚拟环境 问题

用宝塔的python项目管理器部署网站很方便,但是虚拟环境有些问题,可能是ubuntu 兼容的问题

自动创建的虚拟环境文件夹,名字是一堆md5码,7f10183f8187e732458bac27c57d3619_venv这样的,而且bin文件夹里没有activate文件

解决办法:进入python项目管理器文件夹(/www/server/panel/plugin/pythonmamager),

 从其他venv创建的文件夹bin/中复制所有activate文件到目标的bin/ ,名字看来不能改,否则会出问题

 

更新:仍然有些兼容性的问题

又更新,看了源代码,原来2.0软件就是这么设置的,与系统无关,用1.9的话,文件名和activate都正常,但又有其他问题,网站启动不了,真搞不懂写软件的人的思维

 

又尝试几番,找到解决办法:

用python项目管理器2.0部署网站,不要安装依赖(安装了后面也会找不到),然后打开系统命令行,定位到项目文件,

python3 -m venv 7f10183f8187e732458bac27c57d3619_venv

安装一个venv环境到已有的虚拟环境文件夹,虽然会报错,但是activate文件已经安装了,名字可以不改。然后手动安装依赖。

为什么还是想用这个软件,安装和管理模块很方便,重启停止项目等也方便,所以尽量用吧

posted @   shang的学习园地  阅读(1520)  评论(1编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示