我下载了pip并运行python setup.py install,一切正常。本教程的下一步是运行pip install <lib,你想要>,但在它尝试在线查找任何东西之前,我得到一个错误“bash: pip: command not found”。
这是在Mac OS x上,我假设在运行setup。py时,某种路径设置没有正确设置。我如何进一步调查?我需要检查什么才能更好地了解问题的确切原因?
编辑:我还尝试了为Mac安装Python 2.7,希望友好的安装过程会做一些管理工作,比如编辑PATH和任何其他需要发生的事情,以便根据教程工作,但这并不管用。安装后,运行'python'仍然运行python 2.6, PATH没有更新。
解决bash: pip:命令在Mac中找不到的问题
在Mac 1上有两个版本,一个是2.7,另一个是3.7
当我说sudo easy_install pip时,pip在2.7下被安装
当我说sudo easy_install-3.7 pip时,pip在3.7下安装
但是,每当我需要做pip安装时,我想在python3.7下安装这个包,所以我在.bash_profile中设置了一个别名(别名pip=pip3)。
所以现在,只要我执行pip install <package_name>,它就会安装在python3.7下
安装Homebrew,打开终端或你最喜欢的OSX终端模拟器并运行
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
在PATH环境变量的顶部插入Homebrew目录。您可以通过在~/的底部添加下面的行来做到这一点。概要文件
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
现在,我们可以安装Python 2.7:
$ brew install python
获取pip存储库:
$ git clone https://github.com/pypa/pip
pip安装:
$sudo easy_install pip