如何在conda环境中创建所有python软件包的zip?

时间:2020-10-26 19:29:02

标签: pip conda

所以我的想法是使用创建所有python软件包的列表

pip3 freeze -l > requirements.txt

然后做类似的事情

pip install -t dependencies -r requirements.txt
cd dependencies
zip -r ../dependencies.zip .

但是requirements.txt的输出有一些奇怪的路径。

absl-py @ file:///C:/ci/absl-py_1600279486584/work
aiohttp @ file:///C:/ci/aiohttp_1602512552257/work
argon2-cffi==20.1.0
astor==0.8.1
async-generator==1.10
async-timeout==3.0.1
...

当我尝试使用它创建zip时,在这些路径上会出现一些错误。

(graph_learning) λ pip install -t dependencies -r requirements.txt
Processing c:\ci\absl-py_1600279486584\work
ERROR: Could not install packages due to an EnvironmentError: [Errno 2] No such file or directory: 'C:\\ci\\absl-py_1600279486584\\work'

我正在conda虚拟环境中工作,请验证pip是否处于相同环境。也欢迎采用其他任何方式制作拉链。

0 个答案:

没有答案