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文件已经安装了,名字可以不改。然后手动安装依赖。
为什么还是想用这个软件,安装和管理模块很方便,重启停止项目等也方便,所以尽量用吧
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端