- /usr/local/bin/python: No module named pip #3200
- Comments
- tetraquard commented Oct 21, 2015
- xavfernandez commented Oct 21, 2015
- tetraquard commented Oct 21, 2015
- xavfernandez commented Oct 21, 2015
- tetraquard commented Oct 21, 2015
- xavfernandez commented Oct 21, 2015
- xavfernandez commented Oct 21, 2015
- tetraquard commented Oct 21, 2015
- tetraquard commented Oct 21, 2015
- Arch Linux
- #1 2016-06-06 21:54:47
- [SOLVED]Python ImportError: No module named ‘pip’.
- #2 2016-06-06 22:13:52
- Re: [SOLVED]Python ImportError: No module named ‘pip’.
- #3 2016-06-06 22:16:05
- Re: [SOLVED]Python ImportError: No module named ‘pip’.
- #4 2016-06-06 22:25:31
- Re: [SOLVED]Python ImportError: No module named ‘pip’.
- #5 2016-06-06 23:09:03
- Re: [SOLVED]Python ImportError: No module named ‘pip’.
- #6 2016-06-07 01:15:55
- Re: [SOLVED]Python ImportError: No module named ‘pip’.
- #7 2016-06-07 03:23:09
- Re: [SOLVED]Python ImportError: No module named ‘pip’.
- #8 2016-06-07 12:28:07
- Re: [SOLVED]Python ImportError: No module named ‘pip’.
- No module named pipe linux
- python: no module named requests или как установить библиотеку в python
- 1. Неправильно указано название
- 2. Вы не установили библиотеку
- Как установить pip
/usr/local/bin/python: No module named pip #3200
Comments
tetraquard commented Oct 21, 2015
I have pip installed, but when ever I try to install a package using
python -m pip install requests
I get a error:
/usr/local/bin/python: No module named pip
The text was updated successfully, but these errors were encountered:
xavfernandez commented Oct 21, 2015
What makes you think that pip is installed then ?
Are you sure pip is installed for the right version of python ?
tetraquard commented Oct 21, 2015
running pip -V gives pip 7.1.2 from /usr/local/lib/python2.7/dist-packages (python 2.7)
xavfernandez commented Oct 21, 2015
k, what does python -V and python -c «import sys;print sys.path» gives you ?
tetraquard commented Oct 21, 2015
Python 2.7.9 and [», ‘/usr/local/lib/python27.zip’, ‘/usr/local/lib/python2.7’, ‘/usr/local/lib/python2.7/plat-linux2’, ‘/usr/local/lib/python2.7/lib-tk’, ‘/usr/local/lib/python2.7/lib-old’, ‘/usr/local/lib/python2.7/lib-dynload’, ‘/usr/local/lib/python2.7/site-packages’]
xavfernandez commented Oct 21, 2015
Note that /usr/local/lib/python2.7/dist-packages is absent from your sys.path.
So indeed pip is not installed for your python executable.
xavfernandez commented Oct 21, 2015
How did you install your python and pip ?
tetraquard commented Oct 21, 2015
installed manually i.e. downloaded the setup files and installed it.
tetraquard commented Oct 21, 2015
so do you recommend that i should reinstall pip from fresh.
Источник
Arch Linux
You are not logged in.
#1 2016-06-06 21:54:47
[SOLVED]Python ImportError: No module named ‘pip’.
Trying to install python modules i.e.
Getting the following error:
Checked to make sure /usr/bin is in my path, and it is.
Ran
and got what looks like success
Last edited by chiiidog (2016-06-06 22:25:55)
#2 2016-06-06 22:13:52
Re: [SOLVED]Python ImportError: No module named ‘pip’.
How did you install pip? Given what you have posted and your post count, it seems that you are new to Arch so I suspect that you are not used to using Pacman and have installed things manually. This will lead to system clutter, unsatisfied dependencies, etc.
The Arch way is to create Pacman packages. Most of the time these likely exist already either in the official repos or the AUR. I recommend that you read the wiki entries for makepkg and PKGBUILDs. It is very simple to package Python modules for Pacman.
The Python 3.x pip module is in the package python-pip. The one for Python 2.x is in python2-pip.
#3 2016-06-06 22:16:05
Re: [SOLVED]Python ImportError: No module named ‘pip’.
Not a direct answer to your question, but.
A more Archey way of doing this would be to install python-requests from the AUR. Let pacman manage your packages.
Edit: $DEITY I am slow today.
Last edited by ewaller (2016-06-06 22:16:42)
Nothing is too wonderful to be true, if it be consistent with the laws of nature — Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. — Alan Turing
—
How to Ask Questions the Smart Way
#4 2016-06-06 22:25:31
Re: [SOLVED]Python ImportError: No module named ‘pip’.
Thanks. I actually just solved my problem by using curl to download get-pip from the python website. This upgraded my pip version and then I used sudo pip3 install requests. I guess I should definitely learn to do it the Arch way though. Seems a lot less painful once you get the hang of it. I’ve installed a couple things from the AUR at this point but it was on a bad wifi connection and it took forever. Now I’m wired up though which should make things easier.
#5 2016-06-06 23:09:03
Re: [SOLVED]Python ImportError: No module named ‘pip’.
You really should «always» use your package management system to handle packages. If a package does not exist, which is rare here, it’s fast and easy to create one. This is one of the greatest things about Arch in general. Why you should always use a package management system
Last edited by TheChickenMan (2016-06-06 23:09:46)
If quantum mechanics hasn’t profoundly shocked you, you haven’t understood it yet.
Niels Bohr
#6 2016-06-07 01:15:55
Re: [SOLVED]Python ImportError: No module named ‘pip’.
OP, you should not be installing python packages into your global environment as you are very likely to break things. That is why python does not install pip into any global namespace. You should be using a virtual environment for your application. When you create the virtual environment then python automatically installs pip into that environment. E.g using stock python on Arch:
#7 2016-06-07 03:23:09
Re: [SOLVED]Python ImportError: No module named ‘pip’.
I think we have sent the message
Last edited by ewaller (2016-06-07 03:23:38)
Nothing is too wonderful to be true, if it be consistent with the laws of nature — Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. — Alan Turing
—
How to Ask Questions the Smart Way
#8 2016-06-07 12:28:07
Re: [SOLVED]Python ImportError: No module named ‘pip’.
OP, you should not be installing python packages into your global environment as you are very likely to break things. That is why python does not install pip into any global namespace. You should be using a virtual environment for your application. When you create the virtual environment then python automatically installs pip into that environment. E.g using stock python on Arch:
Yeah Im used to OS X where everythings more separated and idiot proof. I ended up setting up a virtual environment.
Last edited by chiiidog (2016-06-07 12:29:45)
Источник
No module named pipe linux
Столкнулся я тут недавно с неудачным обновлением Pip… Во время установки очередного пакета для Python 3, система выдала сообщение о необходимости обновления менеджера пакетов PIP.
Ну это дело не сложное, еще и пример сразу показан, если вдруг запамятовал как и что писать. Остается только перепечатать команду в строку консоли, да нажать на ввод. Что я и сделал…
python -m pip install —upgrade pip
По началу ничего не предвещало беды, pip успешно удалился, начал скачиваться свежий. Но на этапе установки произошла ошибка, если не изменяет память, конфликт между устанавливаемым обновлением и висящим в памяти процессом pip.exe. Как итог текущий pip удалился, новый не встал. А при попытке запустить обновление повторно, я просто получаю ошибку, что модуль pip не установлен. При этом установить его тоже не выходит.
No module named pip
К счастью исправляется это просто, буквально одной командой.
Этот способ применим для Windows (и ходят слухи что и для MacOS) и Python версии 3. Вводим в консоль следующую команду и жмем ввод:
python -m ensurepip
Данная команда возвращает pip по умолчанию, а уже далее можно его обновить удобным вам способом, например повторив стандартную команду.
python -m pip install —upgrade pip
После всех этих нехитрых манипуляций, pip возвращается к рабочему состоянию и обновляется до актуальной версии, и полностью готов к использованию.
Вы нашли это полезным ?! Рад это слышать!
Спасибо за чтение!
Источник
python: no module named requests или как установить библиотеку в python
Многие новички, при импорте библиотек, сталкиваются с такой ошибкой:
Причин может быть несколько:
1. Неправильно указано название
Проверьте, нет ли ошибок в названии библиотеки, которую вы импортируете
Исправьте ошибки, если они есть, если это не помогло, попробуйте следующий способ
2. Вы не установили библиотеку
Если сообщение об ошибке до сих пор вас беспокоит, то вы просто не установили нужную вам библиотеку.
Сделать это можно так:
1. Нажать комбинацию клавиш Win + R
2. В открывшемся окне написать cmd и нажать «OK»
3. В открывшейся командной строке написать pip install [название библиотеки] , например pip install requests .
Готово, библиотека установлена и вы можете пользоваться ей в своей программе.
Если при вводе команды вам выдало ошибку «pip» не является внутренней или внешней командой, исполняемой программой или пакетным файлом , значит при установке python вы не установили pip
Как установить pip
1. Для установки pip нужно переустановить python, для этого скачайте его с официального сайта , или используйте ваш инсталлятор, которым вы устанавливали python ранее.
2. Запустите инсталлятор, если есть кнопка «Uninstall», нажмите её, подождите пока python удалится, если такой кнопки нет, перейдите к следующему шагу.
3. Ещё раз запустите инсталлятор, обязательно выделите галочкой пункт «Add python to PATH» и нажмите «Install Now».
4. Подождите пока python установится.
Теперь попробуйте в командной строке написать pip install requests
Если проблема не исчезла, то перейдите но ссылке https://bootstrap.pypa.io/get-pip.py , выделите весь текст, нажав сочетание клавиш Ctrl + A и скопируйте текст нажав сочетание клавиш Ctrl + C.
Создайте на рабочем столе любую папку, откройте её, создайте в ней файл get-pip.py , откройте его и вставьте в него весь скопированный текст, сохраните файл.
Далее, в верхней части окна, кликните на поле, напишите там cmd и нажмите enter
Источник