Редактировать:
Итак, теперь which pip
, which python
и which python3
как-то начали работать правильно. Я также смог установить библиотеки с помощью pip. Единственная оставшаяся проблема - это проблема с файлом apt_pkg. Запуск apt-get install python-apt
дает:
Reading package lists... Done
Building dependency tree
Reading state information... Done
python-apt is already the newest version (1.6.3ubuntu1).
При запуске любого приложения на Python по-прежнему возникает ошибка: ImportError: No module named apt_pkg
Запуск echo $PATH
возвращает:
/home/hamza/bin:/home/hamza/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
Запуск find /usr -name python -o -name python3
возвращает:
/usr/local/lib/python3.5/dist-packages/notebook/static/components/codemirror/mode/python
/usr/local/lib/python2.7/dist-packages/notebook/static/components/codemirror/mode/python
/usr/lib/python3
/usr/lib/gimp/2.0/python
/usr/lib/libreoffice/share/Scripts/python
/usr/lib/virtualbox/sdk/bindings/xpcom/python
/usr/lib/wx/python
/usr/bin/python
/usr/bin/python3
/usr/share/code/resources/app/extensions/python
/usr/share/bash-completion/helpers/python
/usr/share/bash-completion/completions/python
/usr/share/bash-completion/completions/python3
/usr/share/python
/usr/share/javascript/codemirror/mode/python
/usr/share/python3
/usr/share/lintian/overrides/python
/usr/share/lintian/overrides/python3
/usr/share/gcc-8/python
/usr/share/gdb/python
/usr/share/librevenge/python
/usr/share/doc/python
/usr/share/doc/python3
/usr/share/doc/python-statsmodels/examples/python
/usr/share/playonlinux/python
Оригинал:
Python в моей системе - это крушение. У меня установлено несколько версий. Ни один не работает должным образом. По-видимому, некоторые приложения, использующие python, тоже не работают (например: Unity Tweaks). Мои библиотеки python не будут установлены, потому что pip не работает, хотя он говорит, что он уже установлен
Я пытался установить некоторые библиотеки для Python в своей системе с помощью pip. Оказалось, что пип не работает. Я попытался переустановить pip только для того, чтобы узнать, что pip уже установлен. Я прошел через процесс понимания разницы между python
и python3
. Я испробовал достаточно вещей и в основном потерял из виду то, что делал, чтобы установить библиотеки. Короче говоря, pip не работает, мои библиотеки не устанавливаются, и, следовательно, мой код не запускается.
Вот некоторые вещи, которые я уже сделал:
which pip
Это не возвращает никаких результатов
apt-get install python-pip
Говорит, что у меня уже установлен пип
apt-get install python-apt
Чтобы разрешить ImportError: No module named apt_pkg
. Он говорит:
Reading package lists... Done
Building dependency tree
Reading state information... Done
python-apt is already the newest version (1.6.3ubuntu1).
Но ошибка сохраняется
И бесчисленное множество других вещей, которые я не помню.
То, что я хочу сейчас, просто. Я хочу как-то избавиться от этой проблемы, сбросив все мои настройки и установку python до значений по умолчанию, а затем установив библиотеки pandas и numpy для моей системы. Любая помощь будет оценена.
Результат для python -m pip -V
:
pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)
Результат для python3 -m pip -V
:
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.5)
python -m pip -V
иpython3 -m pip -V
. - person John Anderson   schedule 13.04.2019sudo apt-get install python-apt
- person Mojtaba Kamyabi   schedule 13.04.2019PATH
. Без дополнительной информации о том, что вы установили и где, я не думаю, что мы сможем сказать вам, что не так. - person tripleee   schedule 13.04.2019PATH
, и отменить это. Это может быть сложнее, чем переустановка вашей системы. Поскольку мы не знаем, что не так, мы не можем сказать, что нужно, чтобы это исправить. - person tripleee   schedule 13.04.2019PATH
? - person Syed H   schedule 13.04.2019python
иpython3
находятся на вашем пути, но неpip
. Вы можете проверить свой путь с помощьюecho $PATH
. Попробуйтеsudo python -m pip install --upgrade --no-deps --force-reinstall pip
иsudo python3 -m pip install --upgrade --no-deps --force-reinstall pip
. - person John Anderson   schedule 13.04.2019echo "$PATH"
иfind /usr -name python -o -name python3
был бы полезен, чтобы помочь нам увидеть хотя бы некоторые базовые диагностические данные. - person tripleee   schedule 13.04.2019/home/hamza/bin
,/home/hamza/.local/bin
или/snap/bin
? - person tripleee   schedule 14.04.2019/home/hamza/bin
не существует./home/hamza/.local/bin
имеет несколько pip-файлов, таких какpip
,pip2
,pip3
и несколько файлов jupyter./snap/bin
имеет несколько файлов pycharm и anbox - person Syed H   schedule 14.04.2019