gpt4 book ai didi

python - 将 anaconda 从 python v3.6 迁移到 v3.7 并保留所有 conda 和 pip 包

转载 作者:太空狗 更新时间:2023-10-29 23:56:38 25 4
gpt4 key购买 nike

2018 年 9 月发布的最新 anaconda 发行版使用 python v3.7。我现有的 anaconda 发行版使用 python v3.6

我想升级到这个使用 python v3.7 的最新发行版。当我尝试从 Windows 安装可执行文件安装时,没有顺利升级。如果我要进行全新安装,我将重新安装我当前使用的标准 anaconda 发行版之外的所有 conda 和 pip 包。

如何在保留我当前使用的标准 anaconda 发行版之外的所有这些 conda 和 pip 软件包的同时进行 anaconda 升级?

我尝试了以下命令;

conda list --explicit > environment_backup.txt

environment_backup.txt 似乎不包含我安装的 pip 包。

如果在升级过程中无法保留所有 conda 和 pip 包,我很好。但是,我希望有一种方便的方法可以在安装新版本后重新安装这些 conda 和 pip 包。如果我必须单独运行 conda install XXXpip install XXX 命令会很不方便。

最佳答案

对于 pip 安装的包,您可以类似地将包卡住在 requirements.txt 文件中,并在新的 python 版本中应用它们:

pip freeze > requirements.txt

或者只卡住本地包

pip freeze -l > requirements.txt

要恢复 pip 包:

pip install -r requirements.txt

关于python - 将 anaconda 从 python v3.6 迁移到 v3.7 并保留所有 conda 和 pip 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53318517/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com