如何使用 Conda 共享一组 python 模块
How to share a group of python module using Conda
我有 30 个用户安装了 Anaconda。创建包含一组包(及其依赖项)的共享目录的最佳方法是什么?假设对于某些项目,我们需要在标准 Anaconda 版本之上有一个通用的包列表。实现该目标的最佳方法是什么?
conda list --export > package-list.txt
并从导出文件重新安装包:
conda create -n myenv --file package-list.txt
但每个用户都需要在他们的 PC 上安装这些软件包
在服务器上执行此操作可能是一个问题,例如
使用通道并放置我们所有的包,但我没有找到一种自动方法来执行此操作并放置 python 个包及其依赖项的列表。
我不确定 conda env 是否有帮助,因为我希望在特定目录(在共享磁盘上)上完成安装
还有更好的选择吗?我以前从未这样做过,所以也许我没有朝正确的方向看。另一个约束是我们使用 Windows 7.
选项 1 可能是 standard/best 选项。只要您可以访问 Internet,在服务器上执行此操作应该不是问题。如果你想在特定目录中,你可以在调用 conda create
.
时使用 --path
参数指定它
我有 30 个用户安装了 Anaconda。创建包含一组包(及其依赖项)的共享目录的最佳方法是什么?假设对于某些项目,我们需要在标准 Anaconda 版本之上有一个通用的包列表。实现该目标的最佳方法是什么?
conda list --export > package-list.txt
并从导出文件重新安装包:conda create -n myenv --file package-list.txt
但每个用户都需要在他们的 PC 上安装这些软件包 在服务器上执行此操作可能是一个问题,例如使用通道并放置我们所有的包,但我没有找到一种自动方法来执行此操作并放置 python 个包及其依赖项的列表。
我不确定 conda env 是否有帮助,因为我希望在特定目录(在共享磁盘上)上完成安装
还有更好的选择吗?我以前从未这样做过,所以也许我没有朝正确的方向看。另一个约束是我们使用 Windows 7.
选项 1 可能是 standard/best 选项。只要您可以访问 Internet,在服务器上执行此操作应该不是问题。如果你想在特定目录中,你可以在调用 conda create
.
--path
参数指定它