为了让Easy_Install使用Python34和Python27,我已经用尽了文档中列出的选项。
有没有办法添加Python \ 34 \ Scripts文件夹,所以我不会收到以下错误?
>>> easy_install numpy
File "<stdin>", line 1
easy_install numpy
^
SyntaxError: invalid syntax
和
>>> easy_install
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'easy_install' is not defined
>>>
答案 0 :(得分:1)
您正在从Python REPL运行shell命令,而不是从Windows命令行运行。通过键入quit()
,exit()
或按 Ctrl D 退出REPL。通过按 Win R 打开Windows命令提示符,键入cmd
,然后按 Enter 。 easy_install
现在应该可以使用,但对于大多数用例(除非您从鸡蛋中安装),pip
应该足够了。它已经安装了Python 3.4和2.7.9,否则可以通过谷歌搜索install pip
并在第一个链接后安装。 pip install numpy
绝对是首选方式,因为pip
支持轮子,越来越多的包(包括numpy
)正在上传到PyPI。
或者,搜索Christoph Gohlke's Python Extension Packages for Windows存储库以查找您正在寻找的包。 numpy
的版本与英特尔的高性能MKL库静态链接,许多numpy
依赖的软件包(如scipy
和matplotlib
也是如此。只需从Gohlke网站下载相应的.whl
文件,然后运行pip install package_name_version_whatever.whl
即可。