2015-08-07 3 views
1

Я нахожусь на компьютере с Windows, и я хочу установить модуль Python из GitHub, используя pip непосредственно из IPython.Ошибка при установке с GitHub с помощью pip на Windows

Простейшая команда, которая, кажется, это должно работать это:

!pip install https://github.com/japerk/nltk-trainer.git 

Я также попытался:

!pip install https://github.com/japerk/nltk-trainer.git#egg=nltk-trainer 

Я использовал варианты, включая -vvv и т.д.

Однако я Получается следующая ошибка. Зачем?

Cannot determine archive format of C:\Users\timo\AppData\Local\Temp\pip-build-183bwemw\nltk-trainer

+0

Какую документацию вы придерживались? Возможно, https://pip.pypa.io/en/latest/reference/pip_install.html#vcs-support? – Chaffelson

+0

Да, я старался следовать этому. Будучи новым пользователем, я не мог перечислить все, что я пробовал, так как команды рассматриваются как веб-ссылки, и я ограничена 2. Я пробовал: git + https: //git.myproject.org/MyProject#egg = MyProject – TimoB

+0

Я попытался установить «! Pip install -e git + https: //github.com/japerk/nltk-trainer.git#egg=nltk-trainer» как с, так и без -e. Я получаю ошибку «не могу найти git». – TimoB

ответ

1
  1. перейти к https://github.com/japerk/nltk-trainer и загрузите файл проекта зип. извлеките zip-файл и поместите его где-нибудь на свой компьютер.
  2. Откройте командную строку в Windows и зайдите в папку, которую вы извлекли ранее (вы должны находиться в папке с файлом setup.py).
  3. введите следующую команду: python setup.py install python пытается установить nltk-trainer. во время установки может быть установлена ​​и другая зависимость. вам нужно установить numpy и scipy. если любая проблема случилась во время установки NumPy или SciPy попробуйте установить их вручную с помощью первого pip install numpy и pip install scipy

, если вы не можете установить NumPy и SciPy с помощью пип команды по следующей ссылке: http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy

это сайт скомпилировал версию этих библиотек (и других библиотек, если вам нужно их установить) вы можете загрузить файл .whl, основанный на вашей версии python и os-архитектуре, и установить их с помощью команды pip install filename.whl (вам нужно быть в папке, whl-файл), например, для python3.4 и 64-битной операционной системы вы можете скачать файл scipy‑0.16.0‑cp34‑none‑win_amd64.whl.

Смежные вопросы