我正在尝试转移到另一台计算机。然而,对于我当前的项目,我对不同包的源代码进行了很多更改。我怀疑使用 conda env export >environment.yml
和 conda env create -fenvironment.yml
不会保留我修改的代码。
我可以将“环境”文件夹复制到另一台计算机吗?修改软件包源代码的最佳方法是什么?
最佳答案
你试过吗conda-pack ?
似乎完全解决了您遇到的问题。
引用文档:
A tool like conda-pack is necessary because conda environments are not relocatable. Simply moving an environment to a different directory can render it partially or completely inoperable. conda-pack addresses this challenge by building archives from original conda package sources and reproducing conda’s own relocation logic.
关于conda - 修改一些包的源码后如何将 'copy' Conda环境转移到另一台机器上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66931290/