研究免责声明:
我已经研究了下列其他StackOverflow的问题:
如何导入在Python Shell numpy的
我如何使用numpy的无需安装呢?
从相对路径导入模块
也许一些,它们可以回答我的问题,但据我所知,我还是不明白的情况。
我试图导入numpy的,这样matplotlib会的工作,但在该执行__init__.py
在numpy的文件夹中的文件,会显示以下错误信息:
ImportError: Error importing numpy: you should not try to import numpy from
its source directory; please exit the numpy source tree, and relaunch
your python intepreter from there.
解释这是什么意思,从它的源目录中导入的东西,而不是导入它的一些其他的方式。 这是否意味着它不应该是源代码,当它是进口? 还是意味着它从字面上只是错误的目录/文件夹,我进口。 我知道有其他StackOverflow的答案是:
该消息是相当不言自明; 你的工作目录不应该是当你调用的Python的numpy的源目录; numpy的应安装和使用你的工作目录应该是什么,但它生活的地方的目录。
不过,我不明白这一点。 你不是导入您要使用的东西呢? 我假设导入命令集源目录复制到在此声明您当前的工作目录。
我也看过其他的答案,例如:
使用
distutils
安装本地目录使用
virtualenv
创建虚拟系统目录使用Enthought的EPD有numpy的预装在了我认为是系统目录下,并
使用如下命令
$ dpkg -i --force-not-root --root=$HOME mypackagename.deb
创造什么样的,我相信是某种子系统目录的是像一个系统目录处理。
因此,纠正我,如果我错了,但不知何故numpy的强烈要求以某种方式安装在主系统目录?
机器状态:
我使用Windows设备上,无需行政privlidges。 他们的Python 3.3壳牌以及安装matplotlib。 当运行命令提示符下, python
和python3
无法识别。 我要运行从应用程序菜单Python的外壳。 我可以全成开始从连我自己的目录,与他们不同的导入matplotlib,但它停止在到达__init__.py
的numpy的模块,如果它存在,并报告上述错误。
更新:
幸运的是,我的管理员们能够直接安装正确numpy的在site-packages
文件夹。 谢谢你尽管回答我的问题。 我了解的情况多了很多,因为你。