Pythonのメインインストールで、特にlistコマンドを取得するために、pipを更新したかったのです。リスト更新機能も含まれています。
だから私は走った:
Sudo pip install --upgrade pip
インストールではすべてが良さそうに見えましたが、その後、pipを実行して次のようになりました:(それが役立つ場合はインストールの終了が含まれています)
Installing pip script to /usr/local/bin
Installing pip-2.7 script to /usr/local/bin
Successfully installed pip
Cleaning up...
tom@tom-sam:~$ pip list -o
bash: /usr/bin/pip: No such file or directory
tom@tom-sam:~$ pip
bash: /usr/bin/pip: No such file or directory
これはpythonのシステムインストールであるため、明らかに明らかにうんざりしています。
Linuxでも同じメッセージが表示されました。
/usr/bin/pip: No such file or directory
しかし、その後、どのpipが呼び出されているかを確認しました。
$ which pip
/usr/local/bin/pip
私のdebian wheezyマシンでは、次のようにして修正しました...
/usr/local/bin/pip uninstall pip
apt-get remove python-pip
apt-get install python-pip
====================================
これは、apt-get
でのインストールとpip install -U pip
での更新の混乱によるものでした。
また、これらはライブラリを2つの異なる場所にインストールし、問題を引き起こしました。
/usr/lib/python2.7/dist-packages
/usr/local/lib/python2.7/dist-packages
Apt-getの削除とインストールに満足する前に。 bashキャッシュをリセットするのは価値があります。
hash -r
Bashは、/ usr/bin/pipである配布インストール(apt-get)を使用して、pipへのパスをキャッシュします。キャッシュのためにまだ同じシェルセッションにいる場合、pipからpipを更新した後、シェルは/ usr/local/bin /ではなく/ usr/bin /を検索します
例えば:
$apt-get install python-pip
$which pip
/usr/bin/pip
$pip install -U pip
$which pip
/usr/bin/pip
$hash -r
$which pip
/usr/local/bin/pip
@dartdogと同じ問題があり、@ Martin Mohanと@warvariucのおかげで、pipを完全にアンインストールできました
残念ながら、コマンドを使用して
apt-get install python-pip
古いバージョンのpipをインストールしていたので、そうした後
/usr/local/bin/pip uninstall pip
apt-get remove python-pip
最新のpipバージョンをインストールするには、get-pip.pyファイルを https://bootstrap.pypa.io/get-pip.py
そして、コマンドラインからファイルディレクトリに移動したら、python get-pip.py
コマンドを実行します
また、いくつかのコマンドにはSudoの幸運が必要です!!
Pipをアップグレードした後、Mint 18.1を実行しているときに同じ問題が発生しました。ターミナルを閉じて開くだけで解決しました。
他のスレッドの次の2つの答えは私を助けてくれました。
Pipの再インストール: https://stackoverflow.com/a/49997795/9377685
pipはステップ1の後に動作を開始しましたが、エラーを表示し続けました:
RequestsDependencyWarning: Old version of cryptography ([1, 2, 3]) may cause slowdown. warnings.warn(warning, RequestsDependencyWarning)
この回答は、暗号化とPyOpenSSLのアップグレードに役立ちました: https://stackoverflow.com/a/51284877/9377685