web-dev-qa-db-ja.com

zshコマンドでpipが見つかりません

Oh-my-zshでpipを使用するにはどうすればよいですか? nltkをpipでインストールしようとしましたが、zsh: command not found: pipと表示されました。 .oh-my-zsh/custom/pluginsの下のプラグインを確認すると、pipという名前のフォルダーがあります。何が問題なのかわかりません。

編集

$ echo $PATH
/home/xxx/bin:/usr/local/bin:/home/xxx/bin:/home/xxx/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

$ type pip
pip is an alias for noglob pip
23
Anderson Zhu

python2python3の両方をインストールした可能性があります。 python3は後でインストールされた可能性があります。

pipの代わりにpip3を使用してみてください。

まず、次のコマンドを入力します。

pip3 -V

バージョンが表示されている場合は、pip3を使用できます。

次に、コマンドラインを入力してnltkをインストールします。

pip3 install nltk

私はあなたがzshでpipを使うのを助ける方法を得ました。 nanoを使用してファイルを編集できます。nanoでは、 ctrl+X 保存して終了する

~ディレクトリで、次のコマンドを入力します。

nano .bash_profile

次のようなコードが表示される場合があります。

# Setting PATH for Python 3.5
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.5/bin:${PATH}"
export PATH

それらをコピーし、次のコマンドを使用して.zshrcファイルの最後に貼り付けます。

nano .zshrc

次に、コマンドを入力します。

pip -V

バージョンが表示されている場合は、pipを使用できます。

42
Leon Xiong

Rcファイルを編集します。

vim ~/.zshrc

設定プラグインを見つけて、pipエントリを削除します。

新しいターミナルで:

which pip

pipの実際のパスが表示されます

6
likaiguo.happy

私にとってはそれはやっていることです

python -m pip install [package_name]

の代わりに

pip install [package_name]
1
xhenryx14