我下载了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没有更新。


当前回答

安装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

其他回答

我下载python 3.x时遇到了这个问题。正在安装awscli - pip:命令未找到。

在按照说明下载AWS客户端时,我改变了

pip install awscli

to

pip3 install awscli

运行正确的版本。

我在我的机器上创建了一个别名,在输入python时运行python3,这通常会运行系统版本2.7。我现在不确定这是个好主意。我想我就按他们想要的那样输入命令。

更新后的安装pip3命令为:

sudo apt-get install python3-pip

Windows下UBUNTU终端APP(>>代表UBUNTU提示符)pip命令的安装和使用步骤如下:

>>python3 --version 
             Python 3.6.7
>>sudo apt-get install python-setuptools
>>sudo apt-get update
>>sudo apt-get install python3-pip
>>python3 -m pip install pandas

做以下:

sudo apt update
sudo apt install python3-pip
source ~/.bashrc

这肯定会安装pip及其所有依赖项。PS这是针对python3的,如果你想要python2替换python3从第二个命令到python

sudo apt install python-pip

解决:

将这一行添加到~/.bash_profile: 导出路径= " / usr /地方/ bin:美元路径” 在终端窗口中运行 源~ / . bash_profile