Edit:
Так что теперь 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)