Я пытаюсь установить PIP для python 3.6, и я просмотрел YouTube в поисках руководств, но все они кажутся устаревшими, и ни одно из них, похоже, не работает. Любая информация будет полезна, чтобы я мог продолжить свой проект.
Вы действительно можете создать псевдоним для каждой установленной версии питона и назовите его как регулярное pip, а именно: для python3.6 , alias pip3.6="python3.6 -m pip"который можно назвать как pip3.6 install pandasили Python3 alias pip3="python3 -m pip"то pip3 install pandas, и т.д.
CONvid19
31
Не всегда! [leonardo @ localhost ~] $ python3.6 -m pip install pip /usr/bin/python3.6: Нет модуля с именем pip
llazzaro
13
Когда я набираю: python3.6 -m pip install pip, я получаю: /usr/bin/python3.6: Нет модуля с именем pip
justSaid
6
Согласитесь с @llazzaro. Я python3.6 -m pip install pip /usr/bin/python3.6: No module named pipлечусь. Чтобы исправить ошибку, вам необходимо вручную установить pip как указал Уилл I Am в своем сообщении :wget -qO- https://bootstrap.pypa.io/get-pip.py | sudo python3.6
tahesse
3
pip НЕ всегда связан с Python. Это неверный ответ.
Matthewatabet
53
Скачать python 3.6
Возможно, что по умолчанию pip не устанавливается. Одно из возможных исправлений - открыть cmd и ввести:
python -m ensurepip --default-pip
а потом
python -m pip install matplotlib
на самом деле у меня ничего не было в моей папке сценариев, почему, но эти шаги сработали для меня.
Это тот, который сработал; по какой-то причине выпуск EPEL в CENTOS 7 не позволяет вам устанавливать дополнительные пакеты для PIP, но поскольку pip представляет собой отдельный цикл выпуска, это позволяет вам загружать его даже без Интернета. Замечательное исправление; Спасибо!
Arcsector
24
Если pip не поставляется с вашей установкой python 3.6, это может сработать:
Бывают случаи, когда установка python не включает пип. У меня было 3.6.5 и не было пипсов
Рамазан Полат
7
Как вы установили Python и используете ли вы виртуальную среду?
Поскольку вы специально упомянули Python 3.6, и вы не отметили это как ответ, я предполагаю, что вы могли установить его с помощью sudo add-apt-repository ppa: jonathonf / python-3.6 , поскольку это обычный способ установки Python 3.6 в ОС Unix, не имеющей собственного пакета 3.6. В этом случае правильный способ установки pip следующий ...
Шаг 1) Создайте виртуальную среду с Python 3.6 ...
Будет ли установлен pip3 при установке Python 3.6?
Vineeshvs
1
Возникла проблема с загрузкой и установкой Python 3.6. Снятие отметки pip в установке предотвращает проблему. Так что пип не дается в каждой установке.
Да, Python3.6 устанавливает PIP, но при установке он недоступен. Нет кода, который будет вызывать его как есть! Я занимаюсь этим больше недели и безуспешно читаю все данные советы!
Наконец, я протестировал переход в каталог pip и обновление установленной версии:
Эта команда создала PIP, который теперь правильно работает из любого места на моем сервере FreeBSD!
Ясно, что установленные инструменты просто не работают, как установленные с Python3.6. Единственный способ запустить их - вызвать Python и нужные файлы python, как вы можете видеть в выданной команде. Однако после вызова обновления новый PIP работает глобально без необходимости вызывать Python3.6 ...
pip
должен быть в комплекте с 3.6. Проверьтеbin
каталог в вашем дистрибутиве или попробуйтеpip3
.Ответы:
pip
поставляется с Python> 3.4В Unix-подобных системах используйте:
В системе Windows используйте:
(В Windows вам может потребоваться запустить командную строку от имени администратора, чтобы иметь возможность писать в каталог установки python)
источник
pip
, а именно: для python3.6 ,alias pip3.6="python3.6 -m pip"
который можно назвать какpip3.6 install pandas
или Python3alias pip3="python3 -m pip"
тоpip3 install pandas
, и т.д.python3.6 -m pip install pip /usr/bin/python3.6: No module named pip
лечусь. Чтобы исправить ошибку, вам необходимо вручную установить pip как указал Уилл I Am в своем сообщении :wget -qO- https://bootstrap.pypa.io/get-pip.py | sudo python3.6
Скачать python 3.6
Возможно, что по умолчанию pip не устанавливается. Одно из возможных исправлений - открыть cmd и ввести:
а потом
на самом деле у меня ничего не было в моей папке сценариев, почему, но эти шаги сработали для меня.
источник
Если pip не поставляется с вашей установкой python 3.6, это может сработать:
тогда вы можете python -m install
источник
AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'
pip включен в установку Python. Если вы не можете вызвать pip.exe, попробуйте вызвать python -m pip [args] из cmd
источник
Как вы установили Python и используете ли вы виртуальную среду?
Поскольку вы специально упомянули Python 3.6, и вы не отметили это как ответ, я предполагаю, что вы могли установить его с помощью sudo add-apt-repository ppa: jonathonf / python-3.6 , поскольку это обычный способ установки Python 3.6 в ОС Unix, не имеющей собственного пакета 3.6. В этом случае правильный способ установки pip следующий ...
Шаг 1) Создайте виртуальную среду с Python 3.6 ...
Шаг 2) Активируйте виртуальную среду ...
Шаг 3) Установите pip в свою среду ...
источник
Я использовал эти команды в Centos 7
чтобы проверить версию пункта:
источник
Бывают ситуации, когда ваш
pip
не загружается вместе с установкой python. Даже вся ваша папка сценария может быть пустой.Вы также можете сделать это вручную.
Просто
python -m ensurepip --default-pip
зайдите в командную строку и введите Press Enter.Убедитесь, что значение переменной пути обновлено.
Это поможет
источник
/usr/bin/python3.6: No module named ensurepip
Поскольку python 3.4 pip включен в установку python.
источник
Возникла проблема с загрузкой и установкой Python 3.6. Снятие отметки pip в установке предотвращает проблему. Так что пип не дается в каждой установке.
источник
Сейчас я установил bs4 с python 3.6.3 в Windows.
с синтаксисом, как в сообщении пользователя ниже:
Я только что успешно установил пакет для Excel. После установки python 3.6 вам необходимо загрузить желаемый пакет, а затем установить. Например,
источник
Я только что успешно установил пакет для Excel. После установки
python 3.6
вам необходимо загрузить желаемый пакет, а затем установить его. Например,python.exe -m pip download openpyxl==2.1.4
python.exe -m pip install openpyxl==2.1.4
источник
Да, Python3.6 устанавливает PIP, но при установке он недоступен. Нет кода, который будет вызывать его как есть! Я занимаюсь этим больше недели и безуспешно читаю все данные советы!
Наконец, я протестировал переход в каталог pip и обновление установленной версии:
Эта команда создала PIP, который теперь правильно работает из любого места на моем сервере FreeBSD!
Ясно, что установленные инструменты просто не работают, как установленные с Python3.6. Единственный способ запустить их - вызвать Python и нужные файлы python, как вы можете видеть в выданной команде. Однако после вызова обновления новый PIP работает глобально без необходимости вызывать Python3.6 ...
источник
Это то, что у меня сработало на Amazon Linux
sudo yum установить python36.x86_64 python36-tools.x86_64
$ python3 - версия Python 3.6.8
$ pip -V pip 9.0.3 из /usr/lib/python2.7/dist-packages (python 2.7)
] $ sudo python3.6 -m pip install --upgrade pip Сбор pip Скачивание https://files.pythonhosted.org/packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df8e8583ea85385d51125dceff/pip-19.0-l-py (1,4 МБ) 100% | ████████████████████████████████ | 1,4 МБ 969 КБ / с Установка собранных пакетов: pip Найдена существующая установка: pip 9.0.3 Удаление pip-9.0.3: успешно удалено pip-9.0.3 Успешно установлено pip-19.0.3
$ pip -V pip 19.0.3 из /usr/local/lib/python3.6/site-packages/pip (python 3.6)
источник
Для python3 это должно быть pip3
на Ubuntu
источник