Python Numpy安装Windows 10 64位

时间:2015-08-12 12:26:30

标签: python-2.7 python-3.x numpy windows-10 pyserial

我知道在堆栈溢出的python中有多个关于numpy和pyserial安装的帖子,但不知怎的,它们似乎都不适合我。

可能,我无法清楚地理解我所做的事情并且被困住了

我将列出我认为与解决问题相关的事情。

请求 - 请在将问题标记为重复之前帮助我找到解决方案。

你需要知道的事情 - 64位,Windows10,Python3.4,Python2.6.1,Python 2.7

我尝试的事情 -

1)使用NUMPY的官方git存储库 - >尝试使用命令提示符安装它: -

C:\桌面\ numpy的-1.9.2 \ numpy的-1.9.2> python setup.py install

[此时使用Python 3.4是因为声明" python"简单地给版本3.4作为回复]

2)然后尝试使用非官方网站

3)尝试使用" pip"

4)尝试了.whl文件和.tar.gz文件

5)下载Visual C ++并尝试重新安装每个

6)几次弄乱环境变量

7)对于pyserial,我试图在python 3.4中获取它并且我没有一直这样做

8)尝试各种方法时多次卸载并安装了python 2.7和3.4

9)最后我下载了" conda" 并尝试使用它。设置更多的环境变量,现在它在命令提示符窗口中工作,但不允许我打开IDLE 有人可以建议一种方法来理解我做了什么,并可能以更好的方式做到这一点吗?

编辑 - 现在,当我输入" python"时,它显示以下内容: -

Python 2.7.9 | Continuum Analytics,Inc。| (默认情况下,2014年12月18日,16:57:52)[winv上的MSC v.1500 64位(AMD64)] 输入" help"," copyright"," credit"或"许可证"欲获得更多信息。 Continuum Analytics为您带来了Anaconda。 请查看:http://continuum.io/thankshttps://binstar.org

我可以在命令提示符下导入numpy,但无法打开IDLE

3 个答案:

答案 0 :(得分:3)

你安装了Anaconda,这是一个不错的起点。

您正在尝试手动编译,这是不必要的。 Numpy默认安装在Anaconda环境中。

因此,如果您正确安装了Anaconda,以下内容将起作用:

conda update --prefix #PATHNAME #name <- directory where conda is installed.

就我而言:

conda update --prefix C:\Users\NAME\Anaconda anaconda

确保您没有冲突的python环境。无论是conda还是普通的python安装。

要检查它是否有效,请使用以下命令:

(在命令行中)

python
>>>import numpy
>>>numpy.__version__

如果它没有返回'1.9.0'出错了,我会很高兴听到发生的事情。

至于编辑器:如果你在python环境(conda)中安装了空闲,你应该可以毫不费力地运行它。

如果您对使用哪种编辑器不是特别挑剔,可以使用spyder模块,默认情况下也会附带Anaconda。

您可以从Windows开始菜单运行它,或在命令行中键入spyder

答案 1 :(得分:1)

对于Windows 10 64位的未来和所有人 不从python.org安装Python

win 10避免手动步骤的最简单方法是Conda包

  • 安装Miniconda(我更喜欢)或Anaconda(包含Python 64或32位)
  • 在Powershell中
  • conda install numpy

这样你就可以获得所有的lib和包--Anaconda包含125个包。如果你不想要所有这些Miniconda只是带有Conda包管理器的Python,所以你只安装你需要的东西

答案 2 :(得分:0)

我刚刚那样做了:

  • 卸载您的实际Python(我的:3.6)
  • 安装Miniconda所需的全部内容

Numpy的作品:)