このコマンドでpip3をアップグレードしてみました:
Sudo pip3 install --upgrade pip
しかし残念ながら、それはもう機能せず、このメッセージを表示します:
pip3 --version
メッセージ:
トレースバック(最後の最後の呼び出し):
ファイル "/usr/local/lib/python3.4/dist-packages/pkg_resources/init.py"、651行目、_build_master ws.require(requires)
ファイル "/usr/local/lib/python3.4/dist-packages/pkg_resources/init.py"、行952、require required = self.resolve(parse_requirements(requirements ))
ファイル "/usr/local/lib/python3.4/dist-packages/pkg_resources/init.py"、844行目、resolve raise VersionConflict(dist、req).with_context (dependent_req)pkg_resources.VersionConflict:(pip 7.1.2(/usr/local/lib/python3.4/dist-packages)、Requirement.parse( 'pip == 1.5.6'))上記の例外の処理中に、別の例外が発生しました。
トレースバック(最後の最後の呼び出し):
ファイル "/ usr/local/bin/pip3"、5行目、pkg_resources importload_entry_pointから
ファイル "/usr/local/lib/python3.4/dist-packages/pkg_resources/init.py"、行3084、@ _ call_aside
ファイル "/usr/local/lib/python3.4/dist-packages/pkg_resources/init.py"、3070行目、_call_aside f(* args、** kwargs)
ファイル "/usr/local/lib/python3.4/dist-packages/pkg_resources/init.py"、3097行目、_initialize_master_working_set working_set = WorkingSet._build_master()
ファイル "/usr/local/lib/python3.4/dist-packages/pkg_resources/init.py"、653行目、_build_master return cls._build_from_requirements(必要)
ファイル "/usr/local/lib/python3.4/dist-packages/pkg_resources/init.py"、行666、_build_from_requirements dists = ws.resolve(reqs、Environment ())
ファイル "/usr/local/lib/python3.4/dist-packages/pkg_resources/init.py"、839行目、解決時にDistributionNotFound(req、requirers)pkg_resourcesを発生させます。 DistributionNotFound: 'pip == 1.5.6'ディストリビューションが見つかりませんでした。これは、アプリケーションで必要です。
それを修正する方法は?
virtualenv
を使用していないようで、python/pathsがめちゃくちゃになっている可能性があります。 Ubuntu14.04のpython-2.7と-3.4で同様の問題に直面しました。私は試した
Sudo python -m pip install --upgrade --force-reinstall pip
2.7のためにそしてそれは助けました。次に、easy_install3
を介してPython-3.4用のpip
を再インストールしました。