我正在使用一些自定义模块,在PyPI上不可用。是否可以通过virtualenv管理依赖?
答案 0 :(得分:2)
是。 pip
可以从 -
所以你需要做的就是在requirements.txt
文件中的某个VCS或本地目录中提供模块的位置,并在激活pip install -r requirements.txt
后提供virtualenv
,这样就可以了。更多示例可以在pip
documentation找到。
请记住,下载并解压缩自定义模块后,pip将运行python setup.py install
。因此,您必须打包模块以支持该模块。