2015-02-04 1 views
0

В попытке получить Easy_Install, работающий с Python34 и Python27, я исчерпал опции, перечисленные в документации.Конфигурация папки Python34 Scripts после установки

Есть ли способ добавить папку 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 
>>> 

ответ

1

Вы работаете команды оболочки из Python РЕПЛ, а не из командной строки Windows. Выйдите из REPL, набрав quit(), exit() или нажав CtrlD. Откройте командную строку Windows, нажав WinR, набрав cmd и нажав Введите. easy_install должен работать, хотя для большинства случаев использования (если вы не устанавливаете из яйца) должно быть достаточно pip. Он уже установлен с Python 3.4 и 2.7.9, и в противном случае он может быть установлен с помощью googling install pip и после первой ссылки. pip install numpy определенно является предпочтительным способом, так как pip поддерживает колеса, которые все больше и больше пакетов (включая numpy) загружаются в PyPI.

В альтернативном варианте поиск Christoph Gohlke's Python Extension Packages for Windows Репозиторий для упаковки, которую вы ищете. Версия numpy там статически связана с высокопроизводительной библиотекой MKL от Intel, также как и ряд numpy-зависимых пакетов, таких как scipy и matplotlib. Просто загрузите соответствующие файлы .whl с сайта Gohlke, запустите pip install package_name_version_whatever.whl, и вы хорошо пойдете.