我已经使用自制程序在我的MPB( Catalina OS)上安装了python,目前有系统python(2.7.16)和python3(3.9.0)。
$ which python
/usr/bin/python
$ which python3
/usr/bin/local/python3
当我输入“pip list”时
$ pip list
zsh: command not found: pip
然而,如果我输入以下内容,就会得到:
$ python3 -m pip --version
pip 20.3.1 from /usr/local/lib/python3.9/site-packages/pip (python 3.9)
pip(和panda)安装在python3.9目录下,但是zsh找不到它们,这是怎么回事?这是一个“别名”的问题,我需要修复?我担心会扰乱系统python 2。救命!
1条答案
按热度按时间brvekthn1#
在PATH变量的某个目录中创建符号链接,或者在shell环境中操作PATH变量:
按
echo $PATH
查找,结果将是:现在我可以在我的一个目录中创建一个符号链接:
或通过以下方式将
/usr/local/lib/python3.9/site-packages/
添加到我的PATH然后,您将能够找到pip并在zsh中执行它。