正在解析 Mac OSX 中的 2 Python 版本
Resolving 2 Python version in Mac OSX
我是 运行 Mac OS X 10.11.5。
我的机器上有两个 Python 版本:
Python 2.7(内置 python in OSX)和
Python 3.5(Anaconda 版本 - 4.1.1)
路径设置如图:
$PATH
-bash: /Users/userNMS/anaconda/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin: No such file or directory
问题是当我尝试使用 anaconda 安装一些软件包,如 pandas、Theano 等时。我收到 错误:失败:导入错误(未找到模块)
默认情况下 Python 路径指向此路径,即(Python 版本 - 2.7)
> whereis python
/usr/bin/python
但我想要工作的实际路径是 Python 3.5(Anaconda 版本):
> which python
/Users/userNMS/anaconda/bin/python
Python站点包路径如下:
/Users/userNMS/anaconda/lib/python3.5/site-packages
站点包中的包(例如 pandas、Theano 等)未从上述路径中检索到,导致 导入错误
请帮帮我!!提前致谢:)
我的方法是创建一个新的 conda 环境并在那里安装您的包。如果您仍想使用 2.7,这将帮助您避免任何问题。例如:
conda create --name foo python=3 pandas Theano
我是 运行 Mac OS X 10.11.5。 我的机器上有两个 Python 版本:
Python 2.7(内置 python in OSX)和
Python 3.5(Anaconda 版本 - 4.1.1)
路径设置如图:
$PATH
-bash: /Users/userNMS/anaconda/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin: No such file or directory
问题是当我尝试使用 anaconda 安装一些软件包,如 pandas、Theano 等时。我收到 错误:失败:导入错误(未找到模块)
默认情况下 Python 路径指向此路径,即(Python 版本 - 2.7)
> whereis python
/usr/bin/python
但我想要工作的实际路径是 Python 3.5(Anaconda 版本):
> which python
/Users/userNMS/anaconda/bin/python
Python站点包路径如下:
/Users/userNMS/anaconda/lib/python3.5/site-packages
站点包中的包(例如 pandas、Theano 等)未从上述路径中检索到,导致 导入错误
请帮帮我!!提前致谢:)
我的方法是创建一个新的 conda 环境并在那里安装您的包。如果您仍想使用 2.7,这将帮助您避免任何问题。例如:
conda create --name foo python=3 pandas Theano