zsh命令找不到pip

问题描述:

如何在oh-my-zsh中使用pip?我试图通过pip安装nltk,但它告诉我zsh: command not found: pip。当我检查.oh-my-zsh/custom/plugins下的插件时,有一个名为pip的文件夹。我不知道问题是什么。zsh命令找不到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 
+0

你能从Bash访问'pip'吗? –

+0

当然,我一直使用'pip'从bash安装python包。 –

+0

你仍然可以从Bash访问'点子'?我只问,因为我认为你的PATH变量可能存在问题。 –

也许你已经安装了python2和python3。而python3可能会在稍后安装。

您可以尝试使用pip3。

首先,输入命令:pip3 -V 如果看到版本,可以使用pip3。

然后,你可以输入命令行安装nltk

pip3 install nltk 

我有办法帮你在使用的zsh点子。

(我们使用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如果您看到该版本,则可以使用该点。

+0

由于我使用的是Anaconda,我将'export PATH =“/ home/gejun/anaconda3/bin:$ PATH”'添加到了.zshrc中,它适用于我。谢谢! –