2015-05-28 2 views
1

Я использовал Anaconda для установки Python 3.4 под Windows 8. Сначала все хорошо, и позже система сообщила мне, что мне нужно использовать pip install pip --upgrade для обновления pip. После того, как я это сделал, я получил некоторую информацию об ошибке на экране, а затем пипеть больше нельзя использовать.Невозможно использовать pip в Python 3.4

Теперь, когда я пытаюсь установить некоторые пакеты с помощью пипа, будет какая-то информация об ошибке:

C:\Users\E440>pip 
Traceback (most recent call last): 
    File "E:\Program Files\Annaconda\lib\runpy.py", line 170, in _run_module_as_ma 
in 
    "__main__", mod_spec) 
    File "E:\Program Files\Annaconda\lib\runpy.py", line 85, in _run_code 
    exec(code, run_globals) 
    File "E:\Program Files\Annaconda\Scripts\pip.exe\__main__.py", line 5, in <mod 
ule> 
ImportError: No module named 'pip' 

Я попробовал несколько методов, но до сих пор не может это исправить. Какие-либо предложения?

+0

Похоже, вам просто нужно обновить 'pip' его Эльф. Я предлагаю получить файл 'get-pip.py' из [здесь] (https://pip.pypa.io/en/stable/installing.html), запустить его с помощью' python get-pip.py' и продолжить оттуда. Он должен установить новейшую версию протокола и исправить все другие проблемы. – Isxek

+0

Я не использовал дистрибутив Anaconda, но поскольку у него есть собственный менеджер пакетов 'conda', вы не должны сначала попробовать установить' pip' таким образом? – eryksun

ответ

0

Вы пытаетесь установить import pip из своей программы ; а pip является командой, а не модуля, это будет не импортировать правильную программу:

import pip 

Вместо этого вызовите его из ( переводчика):

bash-3.2$ pip install module 
+0

OP не пытается импортировать pip, ошибка возникает после запуска pip в командной строке. Также обратите внимание, что вопрос касается Windows, а не Linux. –

-1

Вы надеваете» t есть pip установлен.

Эта ссылка поможет вам установить пип: https://pip.pypa.io/en/latest/installing.html

После этого всякий раз, когда вам нужно установить пакет python2.7 просто использовать:

sudo pip install package_name

Или, если вы хотите установить пакет python3 использование:

sudo pip3 install package_name

+0

OP имеет установленный пипс, просто установка кажется сломанной. Также обратите внимание, что OP использует Windows, поэтому 'sudo' не принадлежит вашим примерам. –

+0

Извини, что я плохой. Удалить? –

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