Я установил pip и python 2.7 на свой ноутбук. Всякий раз, когда я пытаюсь установить любой новый пакет с помощью pip, он дает следующий вывод и пакет не устанавливается.
Traceback (most recent call last):
File "/usr/local/bin/pip", line 11, in <module>
load_entry_point('pip==9.0.1', 'console_scripts', 'pip')()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 561, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2631, in load_entry_point
return ep.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2291, in load
return self.resolve()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2297, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
ImportError: No module named 'pip'
Я переустанавливал его несколько раз, чтобы он выдавал тот же результат. Я новичок в ubuntu, Спасибо за помощь заранее.
Кажется, вы установили вручную pp /usr/local/bin/pip вручную, однако по умолчанию для исполняемого файла pip, который установлен из репозиториев Ubuntu 17.10 по умолчанию (python-pip), является /usr/bin/pip. Команда sudo python -m pip install <package-name> работает, но sudo pip install <package-name> не работает, показывает, что python распознает модуль pip, но операционная система не распознает pip.
Python 2 больше не установлен по умолчанию в Ubuntu 17.10. Откройте терминал и введите:
sudo apt-get install python-pip
Эта команда также установит Python2.7 в качестве зависимости.
Если вышеприведенное не работает, создайте символическую ссылку в /usr/local/bin/pip который ссылается на файл /usr/bin/pip.
sudo rm /usr/local/bin/pip
sudo ln -s /usr/bin/pip /usr/local/bin/pip
Кажется, вы установили вручную pp /usr/local/bin/pip вручную, однако по умолчанию для исполняемого файла pip, который установлен из репозиториев Ubuntu 17.10 по умолчанию (python-pip), является /usr/bin/pip. Команда sudo python -m pip install <package-name> работает, но sudo pip install <package-name> не работает, показывает, что python распознает модуль pip, но операционная система не распознает pip.
Python 2 больше не установлен по умолчанию в Ubuntu 17.10. Откройте терминал и введите:
sudo apt-get install python-pip
Эта команда также установит Python2.7 в качестве зависимости.
Если вышеприведенное не работает, создайте символическую ссылку в /usr/local/bin/pip который ссылается на файл /usr/bin/pip.
sudo rm /usr/local/bin/pip
sudo ln -s /usr/bin/pip /usr/local/bin/pip