|
|
1
0
使用conda进行复制是可行的,但是如果您只使用virtualenv,则应该手动构建要求.txt,创建一个新的虚拟环境,激活它,然后简单地使用
例如,如果你需要
在这种情况下,您实际上可以排除numpy,但是您仍然在使用它时保留它,如果您删除了pandas,您仍然需要它。我通过安装一个新的包来构建它,然后使用pipfreeze找到我刚刚安装的模块并将其放入要求.txt使用当前版本。当然,如果我到了一个我要和别人分享的地方,我会把它替换掉
不管怎么说,这就是你要保留多少虚拟环境,如果你要分发你的项目,这也很有帮助,因为任何人都可以把这个文件放到一个新的文件夹和你的源代码,并创建自己的环境没有任何麻烦。 现在,这就是为什么您应该手动构建它:
这样你就可以确保不会有太多的问题,只有在 非常罕见的病例 如果您正在使用的一个库需要另一个库的新版本,而另一个库需要一个旧版本的库,而该版本存在冲突,在这种情况下,这是一个很大的混乱,但通常不会发生。 |
|
|
Cam · Pandas列表日期到日期时间 1 年前 |
|
|
LMC · Numpy数组布尔索引以获取包含元素 1 年前 |
|
|
vr8ce · 非成对标记中特定字符的正则表达式 1 年前 |
|
|
ShaAnder · 为什么sqllachemy返回的是类而不是字符串 1 年前 |
|
|
Pernoctador · Python映射可以复制吗?我需要参考地图 1 年前 |