Macports安装的Python2.7直接导入Python3.5 Numpy

Macports安装的Python2.7直接导入Python3.5 Numpy,python,numpy,macports,Python,Numpy,Macports,我安装了macports python,但是,每当我在启动python后尝试导入numpy时,都会收到以下错误消息: Python 2.7.11(默认,2016年3月1日,18:40:10) [GCC 4.2.1达尔文兼容苹果LLVM 7.0.2(clang-700.1.81)] 有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证” 进口numpy 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 文件“/opt/local/Library/Frameworks/Python.fr

我安装了macports python,但是,每当我在启动python后尝试导入numpy时,都会收到以下错误消息:

Python 2.7.11(默认,2016年3月1日,18:40:10) [GCC 4.2.1达尔文兼容苹果LLVM 7.0.2(clang-700.1.81)] 有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”

进口numpy 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 文件“/opt/local/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site packages/numpy/init.py”,第180行,在 从…起导入添加新文档 文件“/opt/local/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site packages/numpy/add_newdocs.py”,第13行,在 从numpy.lib导入添加新文档 文件“/opt/local/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site packages/numpy/lib/init.py”,第8行,在 from.type\u检查导入* 文件“/opt/local/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site packages/numpy/lib/type_check.py”,第11行 将numpy.core.numeric作为_nx导入 文件“/opt/local/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site packages/numpy/core/init.py”,第14行,in 从…起导入多数组 ImportError:无法导入名称多数组


我还应该补充一点,我已经安装了py27 numpy。。然而,python27似乎总是在寻找py35 numpy。

可能是2.7和3.5之间的语法和用法差异。您的环境中是否设置了PYTHONPATH?是的,就是这样!我的蟒蛇指向错误的地方