Python 3.7 alpha版本已发布,但我找不到有关如何使用Anaconda更新到Python 3.7的任何帖子 - 或许他们会等待官方发布?有什么建议吗?
您可以按照https://anaconda.org/anaconda/python中的指示,通过conda命令进行安装,命令为conda install -c anaconda python=3.7
。
尽管并非所有软件包都支持3.7版本,但运行conda update --all
可能会解决一些依赖关系失败的问题。
Python 3.7现在可以安装,但许多包尚未更新。正如此答案中所指出的,GitHub有一个跟踪Anaconda构建所有更新包进度的问题。
在某人为Python 3.7创建conda软件包之前,您无法安装它。不幸的是,搜索Anaconda.org上的“python”会显示约3500个软件包(https://anaconda.org/search?q=%22python%22),因此我无法确定是否有人已经完成了这项工作。
根据您想要的操作系统,您可能可以构建自己的软件包。您可以从conda-forge用于构建Python的配方开始:https://github.com/conda-forge/python-feedstock/
过去,我认为Continuum通常会等到稳定版推出后才发布新Python软件包,但我不在那里工作,所以我不知道他们的实际政策是什么。
conda search --full-name python
命令。9月4日发布的3.7版本建议如下:
conda install python=3.7 anaconda=custom
如果您想创建一个新环境,他们建议:
conda create -n example_env numpy scipy pandas scikit-learn notebook
anaconda-navigator
conda activate example_env
conda create -n py37 -c anaconda anaconda=5.3
似乎正在运行。
py37
的环境:conda create -n py37 -c anaconda python=3.7
。然而,我似乎无法使用conda install
安装其他软件包,如numpy/jupyter。由于依赖项检查的限制,安装会失败。您可以尝试使用pip install numpy jupyter
进行安装。 - n1k31t4