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


当前回答

CentOS 7用户只需使用:

yum install python-pip

如果您正在使用pip,也建议使用virtualenv。添加方法如下:

yum install python-virtualenv

其他回答

如果您想在已经有pip3的情况下安装pip2:

# get the installer script
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py

# install pip
python get-pip.py

为什么不直接执行sudo easy_install pip,或者如果这是针对python 2.6的sudo easy_install-2.6 pip?

这将使用默认的python包安装系统安装pip,同时为您省去手动设置的麻烦。

这将允许您运行pip命令进行python包安装,因为它将与系统python一起安装。我还建议一旦有了pip,就使用virtualenv包和模式。:)

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

安装Python的最新版本

它有很多下载链接,比如numpy和scipy

进入终端,输入如下命令:—

sudo easy_install pip

对于Python安装包,请检查此选项

Requirements for Installing Packages This section describes the steps to follow before installing other Python packages. Install pip, setuptools, and wheel If you have Python 2 >=2.7.9 or Python 3 >=3.4 installed from python.org, you will already have pip and setuptools, but will need to upgrade to the latest version: On Linux or OS X: pip install -U pip setuptools On Windows: python -m pip install -U pip setuptools If you’re using a Python install on Linux that’s managed by the system package manager (e.g “yum”, “apt-get” etc…), and you want to use the system package manager to install or upgrade pip, then see Installing pip/setuptools/wheel with Linux Package Managers Otherwise: Securely Download get-pip.py 1 Run python get-pip.py. 2 This will install or upgrade pip. Additionally, it will install setuptools and wheel if they’re not installed already.

首先:尝试使用pip3而不是pip。例子:

pip3 --version
pip 9.0.1 from /usr/local/lib/python3.6/site-packages (python 3.6)

pip3应该与Python3.x一起自动安装。文档还没有更新,所以简单地在说明中用pip3替换pip,例如在安装Flask时。

现在,如果这不起作用,您可能必须单独安装pip。