- 主题:venv主够强的隔离环境么(对ai项目)
这不是一个好问题,但也暂时想不出更好的问法
最近在调研测试各种开源的ai项目,由于只有一台gpu机器
所有项目都只能安装到这个机器上。
各个项目的requirements不一样,而且能运行的依赖版本也不一样,彼此冲突,
就想用venv隔离环境,就是不知道是否主够好的隔离环境
1,看教程几乎没提到用venv的
2,有些依赖会自动下载模型或配置,有些会下载到home或者usr里,感觉自己控制不了,会不会无法隔离环境
希望高人能指点一下,谢谢
--
FROM 120.244.216.*
用venv挺好的
【 在 hothail 的大作中提到: 】
:这不是一个好问题,但也暂时想不出更好的问法:最近在调研测试各种开源的ai项目,由于只有一台gpu机器:所有项目都只能安装
- 来自 水木社区APP v3.5.7
--
FROM 116.30.84.*
再加个virtualenv_wrapper,管理起来更方便
【 在 feng710 的大作中提到: 】
:用venv挺好的
- 来自 水木社区APP v3.5.7
--
FROM 116.30.84.*
你的意思好像是 linux 吧
我在 win 下用 venv 目前还没遇到什么问题
但用的也不是很多
【 在 hothail 的大作中提到: 】
: 这不是一个好问题,但也暂时想不出更好的问法
: 最近在调研测试各种开源的ai项目,由于只有一台gpu机器
: 所有项目都只能安装到这个机器上。
: ...................
--
修改:pixYY FROM 120.225.117.*
FROM 120.225.117.*
是的
普通项目我一般都会用venv
但这次是ai项目,感觉需要很多代码之外的数据,有些犹豫
- 来自 水木社区APP v3.5.7
【 在 pixYY 的大作中提到: 】
:
:
: 你的意思好像是 linux 吧
:
: 我在 win 下用 venv 目前还没遇到什么问题
:
: 但用的也不是很多
--
FROM 223.104.39.*
每个用户一个用户,用操作系统权限管理,下载数据一般都在home下,到其他地方不给权限。
【 在 hothail 的大作中提到: 】
: 是的
: 普通项目我一般都会用venv
: 但这次是ai项目,感觉需要很多代码之外的数据,有些犹豫
: ...................
--
FROM 111.197.235.*
venv可以的, 但是你用gpu模式, 我建议你用conda, 因为cuda依赖的依稀库,有些时候在conda就能很快的搞定
--
FROM 104.192.225.*
部署kohya_ss进行模型训练时,也有这个问题,它的介绍里说为避免冲突,在激活虚拟
环境之前,先pip freeze > uninstall.txt,然后pip uninstall -r uninstall.txt,
感觉做的有点绝啊
【 在 hothail 的大作中提到: 】
: 这不是一个好问题,但也暂时想不出更好的问法
: 最近在调研测试各种开源的ai项目,由于只有一台gpu机器
: 所有项目都只能安装到这个机器上。
: ...................
--
FROM 119.97.241.*
确实有些计极端
- 来自 水木社区APP v3.5.7
【 在 sloanwall 的大作中提到: 】
:
: 部署kohya_ss进行模型训练时,也有这个问题,它的介绍里说为避免冲突,在激活虚拟
: 环境之前,先pip freeze > uninstall.txt,然后pip uninstall -r uninstall.txt,
: 感觉做的有点绝啊
--
FROM 223.104.39.*
venu有点弱,一直用anaconda
【 在 hothail 的大作中提到: 】
: 这不是一个好问题,但也暂时想不出更好的问法
: 最近在调研测试各种开源的ai项目,由于只有一台gpu机器
: 所有项目都只能安装到这个机器上。
: ...................
--
FROM 199.193.126.*