昨日はピップをインストールしました。
python get-pip.py
そしてよく使うことができます。今これを示します。
-bash: pip: command not found
だから私はpython get-pip.pyを使って再インストールしようとしました。
Requirement already up-to-date: pip in /usr/local/python-2.7.11/lib/python2.7/site-packages
しかし、道はどうですか?
それから私は努力する関連するすべてのパスをPATHに追加します。
/usr/local/python-2.7.11/bin/pip:/usr/local/python-2.7.11/bin/python2.7:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/python-2.7.11/bin/python
これらのどれも機能しません。
正しい道を探すという同様の質問を見ました。
# which python
# /usr/bin/python
which pip
...(nothing)
Pythonのインストールパスは/usr/local/python-2.7.11です。 pipをインストールする前に使用しましたln -s /usr/local/python-2.7.11/bin/python /usr/bin/python
。
私のシステムはDebian7です。
ベストアンサー1
このコマンドは、を使用してインストールするpip
と、Pythonバイナリと共にインストールされます。あなたの場合です。 Python実行可能ファイルはそのリンクを介して見つかるため、このディレクトリは他のコマンドには使用されません。python getpip.py
pip
/usr/local/2.7.11/bin
PATHには、フルファイル名ではなくパス、つまりディレクトリを含める必要があります。 PATHに含まれるディレクトリはです /usr/local/python-2.7.11/bin
。これによりリンクを削除できます。
リンクを設定することもできます。
ln -s /usr/local/python-2.7.11/bin/pip /usr/bin/pip
リンクを介してPythonを見つけ、pipがインストールされている(見つかりません)、次のようにしてpipを呼び出すこともできます。
python -m pip
追加のリンクを追加したくない場合は、エイリアスにすることができます。
alias pip='/usr/local/python-2.7.11/bin/python -m pip'