I just installed pip on OS X using the get-pip.py script provided by the developers. The script said it ran successfully, but I cannot execute pip
from the command line. I guess pip
is not in my path, but I don't know where it installed to so I can't add it to the path. Any help would be most excellent. Thanks!
When I attempt to run the install script again, here is the output:
Requirement already up-to-date: pip in /Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages
Cleaning up...
如果你找不到pip
的路径,你可以简单地使用python -m pip
:
python -m pip install awesome_package
Do you know your python path ? If yes, then look under the Scripts directory.
For me (Windows user), pip
it is located in
C:\\Python27\\Scripts\\pip.exe
Correspondingly for Linux, it should be inside
/usr/lib/python2.7/dist-packages/pip
Also, if you have Homebrew
installed, pip installs with python:
brew install python
And, the fact that you have python & pip installed & cannot get pip but can get python from the command line (path), pip must have been misconfigured.
If you still can't find it, you can use locate pip
for Linux, or a corresponding search method for other OSs. Also, in your case, it already seems to be in
/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages
as per the output message.
On linux you can use:
which pip
To find the location of pip.
I've found the installation path. It is located here:
/Library/Frameworks/Python.framework/Versions/3.3/bin/pip
If you are getting a message Requirement already up-to-date
that means pip is already installed on your system and you either don't have the directory which contains the pip program in your path or you are not calling pip correctly.
If you are using bash, type "pi" and hit tab twice. You will get commands starting with pi and hopefully you will see pip3. Here's why:
If you installed pip
using get-pip.py
and you installed it using a python 3 then the pip
binary is stored as pip3
. Try running the command pip3
instead.
here you can find where the pip packages are., In linux
/usr/lib/python2.7/site-packages
on mac
/usr/local/lib/python2.7/site-packages/
对我来说,它位于下面的目录中,我创建了一个别名,只能用pip
运行它。
alias pip='python /lnx510/home/<username>/.local/lib/python2.6/site-packages/pip'
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.