ImportError: невозможно импортировать имя «main» после установки python3.6 и pipenv

После установки python3.6 и pipenv я попытался установить requests с помощью команды pip3 install requests и получить эту ошибку -

`Traceback (most recent call last): File "/usr/bin/pip3", line 9, in <module> from pip import main ImportError: cannot import name 'main'`

Вот как я установил python3.6

$ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get install libssl-dev openssl libreadline-dev $ cd ~ $ wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz $ tar zxf Python-3.6.1.tgz $ cd Python-3.6.1 $ ./configure $ make $ sudo make install

И вот как я установил pip env- pip3 install pipenv

После этого я начал получать эту ошибку. Я попытался удалить python, python3, python-pip, python3-pip, используя ниже команды

$ sudo apt purge python $ sudo apt purge python3 $ sudo apt purge python-pip $ sudo apt purge python3-pip

Затем их снова установили, используя команды ниже $ sudo apt install python

$ sudo apt install python3 $ sudo apt install python-pip $ sudo apt install python3-pip

Но все же получив эту ошибку. Кроме того, я всегда использовал sudo apt-get update, прежде чем использовать эти команды. После установки python3 снова. Когда я проверяю версию с помощью команды python3 -V, она показывает python 3.6 Как я могу исправить эту проблему?

0
задан 25 May 2018 в 13:14

0 ответов

Другие вопросы по тегам:

Похожие вопросы: