OS: Mac OS X 10.7.5 Python Ver: 2.7.5
python setup.py install in iTerm shows that
running install running bdist_egg running egg_info writing requirements to pip.egg-info/requires.txt writing pip.egg-info/PKG-INFO writing top-level names to pip.egg-info/top_level.txt writing dependency_links to pip.egg-info/dependency_links.txt writing entry points to pip.egg-info/entry_points.txt warning: manifest_maker: standard file "setup.py" not found reading manifest file "pip.egg-info/SOURCES.txt" writing manifest file "pip.egg-info/SOURCES.txt" installing library code to build/bdist.macosx-10.6-intel/egg running install_lib warning: install_lib: "build/lib" does not exist -- no Python modules to install creating build/bdist.macosx-10.6-intel/egg creating build/bdist.macosx-10.6-intel/egg/EGG-INFO copying pip.egg-info/PKG-INFO -> build/bdist.macosx-10.6-intel/egg/EGG-INFO copying pip.egg-info/SOURCES.txt -> build/bdist.macosx-10.6-intel/egg/EGG-INFO copying pip.egg-info/dependency_links.txt -> build/bdist.macosx-10.6-intel/egg/EGG-INFO copying pip.egg-info/entry_points.txt -> build/bdist.macosx-10.6-intel/egg/EGG-INFO copying pip.egg-info/not-zip-safe -> build/bdist.macosx-10.6-intel/egg/EGG-INFO copying pip.egg-info/requires.txt -> build/bdist.macosx-10.6-intel/egg/EGG-INFO copying pip.egg-info/top_level.txt -> build/bdist.macosx-10.6-intel/egg/EGG-INFO creating "dist/pip-1.4.1-py2.7.egg" and adding "build/bdist.macosx-10.6-intel/egg" to it removing "build/bdist.macosx-10.6-intel/egg" (and everything under it) Processing pip-1.4.1-py2.7.egg removing "/Users/dl/Library/Python/2.7/lib/python/site-packages/pip-1.4.1-py2.7.egg" (and everything under it) creating /Users/dl/Library/Python/2.7/lib/python/site-packages/pip-1.4.1-py2.7.egg Extracting pip-1.4.1-py2.7.egg to /Users/dl/Library/Python/2.7/lib/python/site-packages pip 1.4.1 is already the active version in easy-install.pth Installing pip script to /Users/dl/Library/Python/2.7/bin Installing pip-2.7 script to /Users/dl/Library/Python/2.7/bin Installed /Users/dl/Library/Python/2.7/lib/python/site-packages/pip-1.4.1-py2.7.egg Processing dependencies for pip==1.4.1 Finished processing dependencies for pip==1.4.1
Then I inputed
pip install, the error message showed like that
Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/2.7/bin/pip", line 9, in <module> load_entry_point("pip==1.4.1", "console_scripts", "pip")() File "build/bdist.macosx-10.6-intel/egg/pkg_resources.py", line 357, in load_entry_point File "build/bdist.macosx-10.6-intel/egg/pkg_resources.py", line 2394, in load_entry_point File "build/bdist.macosx-10.6-intel/egg/pkg_resources.py", line 2108, in load ImportError: No module named pip
Anyone who met the same problem before and can give me some tips to solve it?
I had the same problem. My solution:
For Python 3
sudo apt-get install python3-pip
For Python 2
sudo apt-get install python-pip
On Mac using brew is a better option as apt-get is not available. Command:
brew install python
In case you have both python2 & python3 installed on machine
python2.7 -m ensurepip --default-pip
simply should solve the issue.
If instead you are missing pip from python 3 then simply change
python3 in the command above.
With macOS 10.15 and Homebrew 2.1.6 I was getting this error with Python 3.7. I just needed to run:
python3 -m ensurepip
python3 -m pip works for me.
Python Data Science Handbook: Essential Tools for Working with Data - PDF, 1st Edition For many researchers, Python is a first-class tool, primarily because of its libraries for storing, manipulati...
Learning Correct Cryptography by Example. The interconnected world of the current era has drastically changed everything, including banking, entertainment, and even statecraft. Despite difference...
This is the first book on synthetic data for deep learning, and its extensive coverage could make this book the standard benchmark for synthetic data for years to come. The book can also serve as an i...
90 SPECIFIC WAYS TO WRITE BETTER PYTHON. The Python programming language has unique strengths and charms that can be hard to grasp. Many programmers familiar with other languages often approach Pyt...