我在Linux下有以下conda环境:$ conda info -e
# conda environments:
#
py33 /u21/coyotito/.anaconda/envs/py33
root * /u21/coyotito/.anaconda
并使用以下命令创建py33:
^{pr2}$
问题是当我激活py33时,它仍然不能调用python3.3版本。在[coyotito@pearl ~]$ source activate py33
(coyotito)[coyotito@pearl ~]$ python --version
Python 2.7.10 :: Anaconda 2.1.0 (64-bit)
(coyotito)[coyotito@pearl ~]$ conda info -e
# conda environments:
#
py33 /u21/coyotito/.anaconda/envs/py33
root * /u21/coyotito/.anaconda
也就是说,它仍然在叫老Python。还请注意,括号下的提示不是(py33)。在(coyotito)[coyotito@pearl ~]$ which python
~/.anaconda/bin/python
在新环境中使用python替代python:~/.anaconda/envs/py33/bin/python3.3
我如何解决这个问题?在
更新
我在~/.bash_profile中的路径环境如下所示:export PATH=$HOME/.anaconda/bin:$PATH