ОС: Mac OS X 10.7.5 Python Ver: 2.7.5
Я установил setuptools 1.0 с ez_setup.py с https://pypi.python.org/pypi/setuptools Затем я загружаю pip.1.4.1 pkg с https://pypi.python.org/pypi/pip/1.4.1 ,
Выполнить (sudo) python setup.py install
в iTerm показывает, что
running install
running bdist_egg running egg_info writing requirements to
pip.egg-info/requires.txt writing pip.egg-info/PKG-INFO writing
top-level names to pip.egg-info/top_level.txt writing dependency_links
to pip.egg-info/dependency_links.txt writing entry points to
pip.egg-info/entry_points.txt warning: manifest_maker: standard file
'setup.py' not found
reading manifest file 'pip.egg-info/SOURCES.txt' writing manifest file
'pip.egg-info/SOURCES.txt' installing library code to
build/bdist.macosx-10.6-intel/egg running install_lib warning:
install_lib: 'build/lib' does not exist -- no Python modules to
install
creating build/bdist.macosx-10.6-intel/egg creating
build/bdist.macosx-10.6-intel/egg/EGG-INFO copying
pip.egg-info/PKG-INFO -> build/bdist.macosx-10.6-intel/egg/EGG-INFO
copying pip.egg-info/SOURCES.txt ->
build/bdist.macosx-10.6-intel/egg/EGG-INFO copying
pip.egg-info/dependency_links.txt ->
build/bdist.macosx-10.6-intel/egg/EGG-INFO copying
pip.egg-info/entry_points.txt ->
build/bdist.macosx-10.6-intel/egg/EGG-INFO copying
pip.egg-info/not-zip-safe ->
build/bdist.macosx-10.6-intel/egg/EGG-INFO copying
pip.egg-info/requires.txt ->
build/bdist.macosx-10.6-intel/egg/EGG-INFO copying
pip.egg-info/top_level.txt ->
build/bdist.macosx-10.6-intel/egg/EGG-INFO creating
'dist/pip-1.4.1-py2.7.egg' and adding
'build/bdist.macosx-10.6-intel/egg' to it removing
'build/bdist.macosx-10.6-intel/egg' (and everything under it)
Processing pip-1.4.1-py2.7.egg removing
'/Users/dl/Library/Python/2.7/lib/python/site-packages/pip-1.4.1-py2.7.egg'
(and everything under it) creating
/Users/dl/Library/Python/2.7/lib/python/site-packages/pip-1.4.1-py2.7.egg
Extracting pip-1.4.1-py2.7.egg to
/Users/dl/Library/Python/2.7/lib/python/site-packages pip 1.4.1 is
already the active version in easy-install.pth Installing pip script
to /Users/dl/Library/Python/2.7/bin Installing pip-2.7 script to
/Users/dl/Library/Python/2.7/bin
Installed
/Users/dl/Library/Python/2.7/lib/python/site-packages/pip-1.4.1-py2.7.egg
Processing dependencies for pip==1.4.1 Finished processing
dependencies for pip==1.4.1
Затем я ввел pip install
, сообщение об ошибке выглядело так
Traceback (most recent call last): File
"/Library/Frameworks/Python.framework/Versions/2.7/bin/pip", line 9,
in <module>
load_entry_point('pip==1.4.1', 'console_scripts', 'pip')() File "build/bdist.macosx-10.6-intel/egg/pkg_resources.py", line 357, in
load_entry_point File
"build/bdist.macosx-10.6-intel/egg/pkg_resources.py", line 2394, in
load_entry_point File
"build/bdist.macosx-10.6-intel/egg/pkg_resources.py", line 2108, in
load ImportError: No module named pip
Кто-нибудь, кто сталкивался с такой же проблемой раньше и может дать мне несколько советов по ее решению?
python -m pip install <package>
Ответы:
У меня такая же проблема. Мое решение:
Для Python 3
Для Python 2
источник
На Mac использование brew - лучший вариант, так как apt-get недоступен. Команда:
Если у вас установлены как python2, так и python3
просто должен решить вопрос.
Если вместо этого вам не хватает pip в python 3, просто измените его
python2.7
наpython3
в приведенной выше команде.источник
brew install python
python3 -m pip install redis
sudo python3 -m pip install matplotlib
(я должен был сделать это через sudo, иначе некоторые права доступа к папке не работали). (отредактировал ответ соответственно)После установки ez_setup у вас должен быть
easy_install
доступный. Для установкиpip
просто выполните:источник
В macOS 10.15 и Homebrew 2.1.6 я получал эту ошибку с Python 3.7. Мне просто нужно было бежать:
Теперь
python3 -m pip
у меня работает.источник
sudo apt install python3-pip
Попробуйте установить
pip
через Python:Перейдите по ссылке : https://pip.pypa.io/en/stable/installing/
и загрузите
get-pip.py
, а затем запустите:источник
Я столкнулся с этой же проблемой при попытке установить клиент nova.
Я использую домашнее пиво, поэтому решил проблему с
sudo easy_install pip
Команды должны быть похожими, если вы используете macports.
источник
Я думаю, что ни один из приведенных выше ответов не может решить вашу проблему.
Меня тоже однажды смутила эта проблема. Вы должны вручную установить,
pip
следуя официальному руководству по установке pip (что в настоящее время включает запуск одногоget-pip.py
скрипта Python )после этого просто
sudo pip install Django
. Ошибка исчезнет.источник
Я знаю, что эта ветка устарела, но я просто решил для себя проблему в OS X иначе, чем описано здесь.
В основном я переустановил Python 2.7 через brew, и он идет с pip.
Установите Xcode, если еще не сделали:
Установите Brew, как описано здесь :
Затем установите Python через Brew:
И вы сделали. В моем случае мне просто нужно было установить pyserial.
источник
ruby ...
иbrew ...
. При пробегеpip ...
досталось-bash: pip: command not found
. Любые идеи?Я загрузил
pip
двоичные файлы отсюда, и проблема была решена.источник
В терминале попробуйте это:
в моем случае я получаю:
Итак, pip2 || pip2.7 в моем случае работает, а pip
источник
моя версия py - 3.7.3, и этот cmd работал
python3.7 -m pip install requests
библиотека запросов - для получения данных из веб-API.
Это запускает модуль pip и просит его найти библиотеку запросов на PyPI.org (индекс пакета Python) и установить ее в вашей локальной системе, чтобы она стала доступной для импорта.
источник
Я решил аналогичную ошибку в Linux, установив PYTHONPATH в расположение пакетов сайта. Это было после бега
python get-pip.py --prefix /home/chet/pip
.источник
Протестировано ниже для Linux: вы можете напрямую загрузить pip с https://pypi.org/simple/pip/ untar и использовать его непосредственно со своей последней версией Python.
Проверьте содержимое.
Выполнить напрямую:
источник
Вот минимальный набор инструкций по обновлению до Python 3 с помощью MacPorts:
Я запустил старый код, и после этого обновления он снова работает.
источник
Следуя советам по этому URL-адресу, переименуйте файл python39._pth. Это решило проблему
https://michlstechblog.info/blog/python-install-python-with-pip-on-windows-by-the-embeddable-zip-file/#more-5606
источник
На каком-нибудь Linux, таком как ubuntu, сначала выполните apt-get update, а затем попробуйте установить пакет python-pip. без обновления apt-get вы можете получить такую ошибку, как
1. обновление:
sudo apt-get update
2. Установите пакет pip
Для python2
sudo apt-get install python-pip
или
Для python3
sudo apt-get install python3-pip
И готово!
источник