gpt4 book ai didi

python - 我的一些 Python 包无法在 OSX 控制台中运行

转载 作者:太空宇宙 更新时间:2023-11-03 18:01:06 26 4
gpt4 key购买 nike

我是Python新手。我的 OSX 遇到问题。

我的Python版本

python --version
Python 2.7.8

我的ipython版本

IPython 2.3.0 -- An enhanced Interactive Python.

我的 OSX 版本

Yosemit 10.10.1

我很困惑,因为我的一些 Python 库在控制台中运行良好,例如当我尝试导入 urllib 时,但我的一些 Python 库也无法在控制台中运行。但我的所有 python 包在 ipython 中都运行良好。

当我在控制台中尝试时

>>> import numpy
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named numpy
>>> import urllib
>>> import matplotlib
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named matplotlib
>>>

当我在 ipython 控制台中尝试时

In [1]: import numpy

In [2]: import urllib

In [3]: import matplotlib

In [4]:

which python的结果

users-MacBook-Pro:~ user$ which python
python is /opt/local/bin/python
python is /usr/local/bin/python
python is /Library/Frameworks/Python.framework/Versions/2.7/bin/python
python is /usr/local/bin/python
python is /usr/bin/python
python is /usr/local/bin/python


users-MacBook-Pro:~ user$ which -a ipython
ipython is /Library/Frameworks/Python.framework/Versions/2.7/bin/ipython

最佳答案

尝试在控制台中导出 python 站点包 PATH

export PYTHONPATH="$PYTHONPATH:/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages"

另一种方法是,将该路径添加到主目录中的 .bash_profile 文件中。欲了解更多详细信息,请阅读this documentation .

关于python - 我的一些 Python 包无法在 OSX 控制台中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27659237/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com