00_*_*_00 5 python persistence virtualenv anaconda conda
我正在创建一个 conda 环境:
conda env export --name root > myEnv.yml
Run Code Online (Sandbox Code Playgroud)
我在文件中手动将“root”替换为“myEnv”。这是在共享机器上完成的。然后我移动到另一个系统,我这样做:
conda env create -f myEnv.yml
name: my_env
channels:
file://somewhere//
otherpublicrepos
Run Code Online (Sandbox Code Playgroud)
不幸的是,在文件中有一个私人频道,我不得不将其删除
现在我(一个接一个)从 file:// 中的那些丢失的包错误中得到了很多,我必须手动从文件中删除它们。
如何仅安装公共存储库中可用的内容但最终创建环境?
-q 选项没有帮助,conda create输出
ResolvePackageNotFound: - ALIB 3.2.1 1
Run Code Online (Sandbox Code Playgroud)
并在不创造环境的情况下默默返回