Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用其他环境中的所有包创建anaconda环境_Python_Anaconda - Fatal编程技术网

Python 使用其他环境中的所有包创建anaconda环境

Python 使用其他环境中的所有包创建anaconda环境,python,anaconda,Python,Anaconda,是否可以使用其他环境中的所有软件包创建anaconda环境?如果它能够动态地保持最新状态,那就更好了。如果感兴趣的软件包都是从pip中提取的,那么您可以尝试pip冻结,并像这里讨论的那样安装需求 但我怀疑这是否适用于所有模块。我记得那天我试图扩展我的基本python以包括Bokeh,但是所有的依赖性问题最终导致我直接安装Anaconda 看来这是有办法的 然后,您可以使用安装环境 $ conda create -n new environment --file req.txt 这些示例用于将

是否可以使用其他环境中的所有软件包创建anaconda环境?如果它能够动态地保持最新状态,那就更好了。

如果感兴趣的软件包都是从pip中提取的,那么您可以尝试pip冻结,并像这里讨论的那样安装需求

但我怀疑这是否适用于所有模块。我记得那天我试图扩展我的基本python以包括Bokeh,但是所有的依赖性问题最终导致我直接安装Anaconda

看来这是有办法的

然后,您可以使用安装环境

$ conda create -n new environment --file req.txt
这些示例用于将单个源一次性合并到单个目标环境。如果您希望合并各种环境,您需要合并req.txt文件,并可能采用最高值的版本,因此您需要进行一些字符串解析和一点脚本编写,这样您就不会从各种环境安装冲突的版本。
(我目前无法直接测试这一点)

这是一个有趣的想法。谢谢
$ conda create -n new environment --file req.txt