Terminal команды:Archlinux пип и Setuptools не повышены
python -V output: Python 3.5.2
Я пытаюсь pip
и setuptools
обновления pycharm
, но эта ошибка:
Ошибки: питон инструмент упаковки 'пип' не найдено ,
Предлагаемое решение:
Попробуйте запустить эту команду из системного терминала. Убедитесь, что вы используете правильную версию 'pip', установленную для вашего интерпретатора Python, расположенную по адресу /usr/bin/python3.5.
Terminal команду:
which pip output: usr/bin/pip
И я пытаюсь на терминале команду:
pacman -S(or -Syu,-Syy) python-pip or pacman -S(-Syu,-Syy) python-setuptools
resolving dependencies...
looking for conflicting packages...
Packages (5) python-packaging-16.7-1 python-pyparsing-2.1.5-1
python-setuptools-1:24.0.2-1 python-six-1.10.0-2
python-pip-8.1.2-1
Total Installed Size: 8.03 MiB
:: Proceed with installation? [Y/n] y
(5/5) checking keys in keyring [######################] 100%
(5/5) checking package integrity [######################] 100%
(5/5) loading package files [######################] 100%
(5/5) checking for file conflicts [######################] 100%
error:failed to commit transaction (conflicting files)
python-setuptools: /usr/bin/easy_install exists in filesystem
python-setuptools: /usr/bin/easy_install-3.5 exists in filesystem
python-pip: /usr/bin/pip exists in filesystem
python-pip: /usr/bin/pip3 exists in filesystem
python-pip: /usr/bin/pip3.5 exists in filesystem
Errors occured, no packages were upgraded.
Так что я пытаюсь:
python -m pip install -U pip
Выход:
/USR/бен/питон: модуль не назвал пип
Как обновить пип?
В самом лучшем практике всегда хорошо держать линию между пакетами, управляемыми 'pacman' и' pip'. Проблема возникает из-за того, что вы установили pipy pip над пипом, которым управляет pacman. Для python я бы утвердил, что сам 'python',' pip' и 'virtualenv' должны храниться под управлением' pacman', тогда как все остальные пакеты под 'pip''s. – grochmal