sudo: pip3: команда не найдена - в сентос 7 - PullRequest
1 голос
/ 25 июня 2019

Я пытаюсь установить pysftp == 0.2.8 в centos 7 для odoo 12 с помощью команды

sudo pip3 install pysftp == 0.2.8

sudo: pip3: команда не найдена--- эта ошибка появилась

и попробуйте с помощью команды pip3 установить pysftp == 0.2.8

-bash: pip3: команда не найдена --- появилась

КогдаЯ нахожу pip3

/ opt / odoo12 / venv / bin / pip3

/ opt / odoo12 / venv / bin / pip3.6

/ opt / rh / rh-python36 / root / usr / bin / pip3

/ opt / rh / rh-python36 / root / usr / bin / pip3.6

Я хочу установить pysftp == 0.2.8пакет с использованием pip3

Пожалуйста, помогите мне решить эту проблему

Спасибо

1 Ответ

0 голосов
/ 25 июня 2019

Похоже, что ваш исполняемый файл pip отсутствует в вашей переменной PATH, поэтому оболочка не находит его, когда вы пытаетесь его запустить.

Вы могли бы изменить переменную PATH напрямуючтобы включить этот каталог bin.

Вы могли бы напрямую вызвать pip3, используя абсолютный путь к исполняемому файлу, поскольку вы, очевидно, знаете, где его найти.

Но, похоже,из предоставленных вами путей, что вы используете виртуальные среды для установки Python.Если это так, вам нужно активировать venv, прежде чем его исполняемые файлы будут доступны для вас.Активация venv корректно изменяет PATH для вас.

source /opt/odoo12/venv/bin/activate

, тогда ваша команда pip3 должна работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...