![]() |
1
0
使用conda进行复制是可行的,但是如果您只使用virtualenv,则应该手动构建要求.txt,创建一个新的虚拟环境,激活它,然后简单地使用
例如,如果你需要
在这种情况下,您实际上可以排除numpy,但是您仍然在使用它时保留它,如果您删除了pandas,您仍然需要它。我通过安装一个新的包来构建它,然后使用pipfreeze找到我刚刚安装的模块并将其放入要求.txt使用当前版本。当然,如果我到了一个我要和别人分享的地方,我会把它替换掉
不管怎么说,这就是你要保留多少虚拟环境,如果你要分发你的项目,这也很有帮助,因为任何人都可以把这个文件放到一个新的文件夹和你的源代码,并创建自己的环境没有任何麻烦。 现在,这就是为什么您应该手动构建它:
这样你就可以确保不会有太多的问题,只有在 非常罕见的病例 如果您正在使用的一个库需要另一个库的新版本,而另一个库需要一个旧版本的库,而该版本存在冲突,在这种情况下,这是一个很大的混乱,但通常不会发生。 |
![]() |
PKrange · 未在Anaconda提示符上安装Opencv 2 年前 |
![]() |
Excel-lit · 我们什么时候在conda中使用双哈希(--) 3 年前 |
![]() |
Eric Auld · 如何在Spyder的变量资源管理器中查看类对象 6 年前 |
![]() |
Zahra · OSError:[错误号99]无法分配请求的地址 6 年前 |