私のポイントをどのように見つけることができますか? [閉鎖]

私のポイントをどのように見つけることができますか? [閉鎖]

昨日はピップをインストールしました。

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.pypip/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'

おすすめ記事