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
答
也许你已经安装了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中,它适用于我。谢谢! –
你能从Bash访问'pip'吗? –
当然,我一直使用'pip'从bash安装python包。 –
你仍然可以从Bash访问'点子'?我只问,因为我认为你的PATH变量可能存在问题。 –