导入错误:没有名为numpy的模块(已安装numpy)
问题描述:
我有一个问题,它与Import Error: No module named numpy非常相似,但是我不相信这个问题的答案适合我,所以我再次问。导入错误:没有名为numpy的模块(已安装numpy)
这是我最近的工作量大约六个小时的努力得到模块在Python工作(numpy的是别的东西的依赖)之后,所以我终于转向SO。过去六个小时的部分工作包括安装enthought发行版,因为它的大量图书馆是高度建议Windows用户的。我甚至将numpy文件夹的位置放到环境变量的路径上,以便将其排除为可能性。
Windows中,64位,Python 2.7版
答
既然你是在Windows上,我强烈建议您安装ANACONDA。这样环境变量就会自动设置,您不需要担心其他任何事情。有许多有用的软件包(例如numpy,sympy,scipy)与anaconda捆绑在一起。此外,根据个人经验,我可以告诉你,在窗口上使用pip和从源代码编译(你需要visual studio)有时会在颈部疼痛。这就是为什么ANACONDA被设想出来的原因。
希望这会有所帮助。
答
对于Python版本> 3.4,这样做 pip install numpy
怎么一回事,因为PIP是蟒蛇依赖其安装包,就像故宫在JS即node.js中
没有一个解决方案,但建议:一定要使用虚拟环境,以'的virtualenv '或'mkvirtualenv'。 – Apalala
确保pip行和python行使用相同的python版本。 –
@AndrasDeak好吧:听起来可能。任何想法我可能会这样做? – Stumbler