带有 2 个 anaconda 安装的命令行 conda
Command line conda with 2 anaconda installation
为了便于迁移,已在 Windows 上安装了 2 个 Anaconda 版本:
蟒蛇 27 和蟒蛇 34
但是,在命令行上conda update ....
,
我怎样才能指定正确的 'conda.exe'
除了 conda
?
的完整路径
推荐的解决方案 - 使用 conda
环境
与其安装两个不同的 Anaconda 版本,不如推荐
使用 conda
环境。为 Python 2.7:
创建一个
conda create -n py27 python=2.7
现在,您可以通过以下方式激活它:
activate py27
提示将变为
(py27)
和:
(py27) conda install anaconda
将安装所有 Anaconda 软件包。
同样,Python 3.5:
conda create -n py35 python=3.5 anaconda
这将立即安装所有 anaconda 软件包。
已安装多个Anaconda版本的解决方法
如果您已经安装了两个 Anaconda 版本,这些解决方案可能适合您。
使用两个命令行 windows
您可以设置 PATH
环境变量。
在你的第一个 shell 中做:
set PATH=C:\path\to\conda2;$PATH$
第二个:
set PATH=C:\path\to\conda3;$PATH$
现在 conda
应该是您使用 PATH
设置的版本。
使用一个命令行 window
您可以创建两个批处理文件并放入 PATH
:
conda2.cmd
C:\path\to\conda2\conda.exe
conda3.cmd
C:\path\to\conda3\conda.exe
现在 conda2
应该启动 Python 2 和 conda3
Python 3 版本。
为了便于迁移,已在 Windows 上安装了 2 个 Anaconda 版本: 蟒蛇 27 和蟒蛇 34
但是,在命令行上conda update ....
,
我怎样才能指定正确的 'conda.exe'
除了 conda
?
推荐的解决方案 - 使用 conda
环境
与其安装两个不同的 Anaconda 版本,不如推荐
使用 conda
环境。为 Python 2.7:
conda create -n py27 python=2.7
现在,您可以通过以下方式激活它:
activate py27
提示将变为
(py27)
和:
(py27) conda install anaconda
将安装所有 Anaconda 软件包。
同样,Python 3.5:
conda create -n py35 python=3.5 anaconda
这将立即安装所有 anaconda 软件包。
已安装多个Anaconda版本的解决方法
如果您已经安装了两个 Anaconda 版本,这些解决方案可能适合您。
使用两个命令行 windows
您可以设置 PATH
环境变量。
在你的第一个 shell 中做:
set PATH=C:\path\to\conda2;$PATH$
第二个:
set PATH=C:\path\to\conda3;$PATH$
现在 conda
应该是您使用 PATH
设置的版本。
使用一个命令行 window
您可以创建两个批处理文件并放入 PATH
:
conda2.cmd
C:\path\to\conda2\conda.exe
conda3.cmd
C:\path\to\conda3\conda.exe
现在 conda2
应该启动 Python 2 和 conda3
Python 3 版本。