我知道在堆栈溢出的python中有多个关于numpy和pyserial安装的帖子,但不知怎么的,它们似乎都不适合我。
可能,我无法清楚地理解我所做的一切,并且被困住了。
我会列出我认为与解决这个问题相关的事情。
一个请求--在我的问题重复之前,请帮我找到一个解决方案。
你需要知道的事情-64位,Windows10,Python3.4,Python2.6.1,Python2.7
我试过的东西-
1)使用NUMPY ->的官方git存储库试图使用命令提示符安装它,如下所示:
C:\桌面\numpy-1.9.2\numpy-1.9.2> python setup.py安装
此时使用Python3.4是因为语句" Python“只是将3.4版本作为响应
2)然后尝试使用非官方网站。
( 3)尝试使用"pip“
4)尝试了.whl文件和.tar.gz文件
5)下载了Visual C++并尝试重新安装每个
6)弄乱了几次环境变量
7)对于pyserial,我试图在python3.4中获得它,但始终没有做到。
8)在尝试各种方法时,多次卸载和安装python 2.7和3.4
9)最后,我下载了"conda"并尝试使用它。设置更多的环境变量,现在它在命令提示符窗口中工作,但不允许我打开空闲,有人能建议一种方法来理解我做了什么,并可能以更好的方式来做吗?
编辑-现在,当我输入"python“时,它显示了以下内容:
Python2.7.9连续分析公司(缺省,2014年12月18日,16:57:52) MSC v.1500 64位(AMD64)关于win32类型的“帮助”、“版权”、“信用”或“许可”以获得更多信息。Anaconda是由连续分析带给你的。请查看:http://continuum.io/thanks和https://binstar.org_/
我可以在命令提示符中导入numpy,但不能打开空闲。
发布于 2015-08-13 20:39:06
你安装了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来运行它。
发布于 2015-11-09 22:51:34
对于将来和所有使用Windows 10 64位的用户,不要从python.org安装Python
为了避免手动操作,win 10最简单的方法是Conda包。
通过这种方式,您可能可以获得所有lib和包- Anaconda包含125个包。如果您不想所有这些都是,Miniconda只不过是带有Conda包管理器的Python,所以您只安装所需的
发布于 2017-10-18 08:25:00
我刚这么做了
Numpy works :)
https://stackoverflow.com/questions/31965205
复制相似问题