2017-02-07 17 views
0

pipを使用してコマンドを実行しているときは、次のエラーが表示されます。私はPythonをアンインストールしようとしました、ピップし、再びそれらを再インストール。私はまた、ピップインポートエラーログなしという名前のモジュール

sudo apt-get autoremove 

を使用して、更新とアップグレード

sudo apt-get update 
sudo apt-get upgrade 

を再びPythonとピップをインストールしました。私はpipを使用してコマンドを実行するたびに同じエラーが表示されます。

Traceback (most recent call last): 
File "/usr/bin/pip", line 9, in <module> 
from pip import main 
File "/home/shashank/.local/lib/python2.7/site-packages/pip/__init__.py", line 28, in <module> 
from pip.vcs import git, mercurial, subversion, bazaar # noqa 
File "/home/shashank/.local/lib/python2.7/site-packages/pip/vcs/mercurial.py", line 9, in <module> 
from pip.download import path_to_url 
File "/home/shashank/.local/lib/python2.7/site-packages/pip/download.py", line 34, in <module> 
from pip.utils.logging import indent_log 
ImportError: No module named logging 

誰でも解決策を提案できますか? 私は自分の質問に重複としてフラグを立てるために使用される質問を読んだ。 私は仮想環境を使用していないので、私は既にそこにある答えを試してみました。私は/home/shashank/.local/lib/python2.7/site-packages/pip/で、私のターミナル で、あなたのホームディレクトリにインストールさpipのバージョンを持っているあなたのトレースバックからそれは明らかだコマンド

locate logging 

/etc/java-9-openjdk/logging.properties 
/home/shashank/.local/share/Trash/files/logging.py 
/home/shashank/.local/share/Trash/files/logging.pyc 
/home/shashank/.local/share/Trash/info/logging.py.trashinfo 
/home/shashank/.local/share/Trash/info/logging.pyc.trashinfo 
/lib/lsb/init-functions.d/50-ubuntu-logging 
/usr/lib/jvm/java-9-openjdk-amd64/jmods/java.logging.jmod 
/usr/lib/jvm/java-9-openjdk-amd64/lib/logging.properties 
/usr/lib/pm-utils/sleep.d/00logging 
/usr/lib/python2.7/logging 
/usr/lib/python2.7/dist-packages/pip/utils/logging.py 
/usr/lib/python2.7/dist-packages/pip/utils/logging.pyc 
/usr/lib/python2.7/logging/__init__.py 
/usr/lib/python2.7/logging/__init__.pyc 
/usr/lib/python2.7/logging/config.py 
/usr/lib/python2.7/logging/config.pyc 
/usr/lib/python2.7/logging/handlers.py 
/usr/lib/python2.7/logging/handlers.pyc 
/usr/lib/python3/dist-packages/UnityTweakTool/config/logging.py 
/usr/lib/python3/dist packages/UnityTweakTool/config/__pycache__/logging.cpython-35.pyc 
/usr/lib/python3/dist-packages/plainbox/impl/logging.py 
/usr/lib/python3/dist-packages/plainbox/impl/__pycache__/logging.cpython-35.pyc 
/usr/lib/python3.5/logging 
/usr/lib/python3.5/logging/__init__.py 
/usr/lib/python3.5/logging/__pycache__ 
/usr/lib/python3.5/logging/config.py 
/usr/lib/python3.5/logging/handlers.py 
/usr/lib/python3.5/logging/__pycache__/__init__.cpython-35.pyc 
/usr/lib/python3.5/logging/__pycache__/config.cpython-35.pyc 
/usr/lib/python3.5/logging/__pycache__/handlers.cpython-35.pyc 
/usr/share/icons/hicolor/16x16/categories/applications-microblogging-panel.png 
/usr/share/icons/ubuntu-mono-dark/categories/22/applications-microblogging-panel.svg 
/usr/share/icons/ubuntu-mono-dark/categories/24/applications-microblogging-panel.svg 
/usr/share/icons/ubuntu-mono-light/categories/22/applications-microblogging-panel.svg 
/usr/share/icons/ubuntu-mono-light/categories/24/applications-microblogging-panel.svg 
/usr/src/linux-headers-4.4.0-59-generic/include/config/fusion/logging.h 
/usr/src/linux-headers-4.4.0-59-generic/include/config/scsi/logging.h 
/usr/src/linux-headers-4.4.0-59-generic/include/config/sfc/mcdi/logging.h 
/usr/src/linux-headers-4.4.0-62-generic/include/config/fusion/logging.h 
/usr/src/linux-headers-4.4.0-62-generic/include/config/scsi/logging.h 
/usr/src/linux-headers-4.4.0-62-generic/include/config/sfc/mcdi/logging.h 
+1

[Pythonが動作しない:ImportError: 'logging'という名前のモジュールがありません(http://stackoverflow.com/questions/33945725/python-doesnt-work-importerror-no-module-named-logging ) – Goodies

+0

どのバージョンのpythonとpipを使用していますか? pipがインストールされていることを確認できますか? –

+0

はい、python-2.7.12 – user3600483

答えて

1

の出力をPIP実行するとさらに私は、問題が発生しています。それを削除します。そこに何が含まれているかわからない場合は、すべて/home/shashank/.local/lib/python2.7を削除してください。削除すると、aptでインストールしたシステムのデフォルトのpipが使用されます。

関連する問題