Python 制作';py36';成为根环境
我已经使用安装程序anaconda4.2.0安装了Python 制作';py36';成为根环境,python,keras,Python,Keras,我已经使用安装程序anaconda4.2.0安装了python2.7。但是由于一些新的代码更改,我将不得不使用python3.6。因此,我使用安装程序anaconda4.3.1安装了它。现在,当我打开Jupyter笔记本时,我可以看到2个Conda环境—root和py36 Root环境已安装keras,但py36未安装。当我尝试在py36中安装keras时,它会给出以下错误: InstallError: Install error: Error: one or more of the packa
python2.7
。但是由于一些新的代码更改,我将不得不使用python3.6
。因此,我使用安装程序anaconda4.3.1安装了它。现在,当我打开Jupyter笔记本时,我可以看到2个Conda环境—root和py36
Root
环境已安装keras
,但py36
未安装。当我尝试在py36
中安装keras时,它会给出以下错误:
InstallError: Install error: Error: one or more of the packages already installed depend on 'conda'
and should only be installed in the root environment: conda-env conda
These packages need to be removed before conda can proceed.
如何使我的
py36
成为根环境,以便我可以在其上安装keras
并运行我的代码?在安装此类多个软件包之前,您应该使用virtualenv
为文件夹创建一个安全的环境,以避免与其他和多个安装发生冲突
它将帮助你建立一个安全的平台为你工作
首先,转到根项目文件夹并安装
pip install virtualenv
然后运行此命令以保护文件夹
virtualenv venv
source venv/bin/activate
现在您的根项目文件夹是安全的,您可以在其中安装软件包。这些包不会与其他项目版本冲突
请尝试保护您的文件夹,然后重试
谢谢。你可以在一条蟒蛇上安装这两条python,作为一个虚拟的venv:使用
conda create-n py35 python=3.5 anaconda
,当你想使用时,只需通过activate py35
激活它,然后jupyter notebook
打开笔记本,或者pip install
激活py35后安装到那个环境,我怎么做?你会知道一个教程吗?我每天都用它,教程就在这个链接中,这是非常有用的。非常感谢:)OP使用的是康达生态系统,它有自己制作虚拟环境的方式。