Quick solutions to problems encountered occasionally
Downloading/unpacking PyNeb Could not fetch URL https://pypi.python.org/simple/PyNeb/: There was a problem confirming the ssl certificate:Solution:Will skip URL https://pypi.python.org/simple/PyNeb/ when looking for download links for PyNeb Could not fetch URL https://pypi.python.org/simple/: There was a problem confirming the ssl certificate: Will skip URL https://pypi.python.org/simple/ when looking for download links for PyNeb Cannot fetch index base URL https://pypi.python.org/simple/ Could not fetch URL https://pypi.python.org/simple/PyNeb/: There was a problem confirming the ssl certificate: Will skip URL https://pypi.python.org/simple/PyNeb/ when looking for download links for PyNeb Could not find any downloads that satisfy the requirement PyNeb No distributions at all found for PyNeb Storing complete log in /Users/manund/.pip/pip.log
sudo easy_install pip==1.2.1
Did find: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/multiarray.so: no matching architecture in universal wrapper Complete output from command python setup.py egg_info: Traceback (most recent call last): . . . File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/lib/type_check.py", line 8, inSolution:import numpy.core.numeric as _nx File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/__init__.py", line 5, in import multiarray ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/multiarray.so, 2): no suitable image found. Did find: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/multiarray.so: no matching architecture in universal wrapper ---------------------------------------- Command python setup.py egg_info failed with error code 1 in /private/tmp/pip-build-root/PyNeb
pip install --upgrade --user numpyor uninstall it and reinstall it again:
pip uninstall numpy pip install --user numpy pip install --upgrade --user numpy
Command python setup.py egg_info failed with error code 1 in /private/tmp/pip-build-root/PyNeb Exception information: Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/basecommand.py", status = self.run(options, args) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/commands/install.py", line 266, in run requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/req.py", line 1057, in prepare_files req_to_install.run_egg_info() File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/req.py", line 236, in run_egg_info command_desc='python setup.py egg_info') File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/util.py", line 662, in call_subprocess % (command_desc, proc.returncode, cwd)) InstallationError: Command python setup.py egg_info failed with error code 1 in /private/tmp/pip-build-root/PyNebSolution:
TBD
pip install ––user PyNeb Exception: Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/basecommand.py", line 139, in main status = self.run(options, args) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/commands/install.py", line 235, in run InstallRequirement.from_line(name, None)) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/req.py", line 118, in from_line return cls(req, comes_from, url=url) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/req.py", line 43, in __init__ req = pkg_resources.Requirement.parse(req) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/distribute-0.6.35-py2.7.egg/pkg_resources.py", line 2680, in parse reqs = list(parse_requirements(s)) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/distribute-0.6.35-py2.7.egg/pkg_resources.py", line 2593, in parse_requirements raise ValueError("Missing distribution spec", line) ValueError: ('Missing distribution spec', '\xe2\x80\x93\xe2\x80\x93user')Solution:
The hyphens before "user" in the command are incorrectly encoded. Try writing them from the keyboard rather than copying and pasting from somewhere else.
Downloading/unpacking PyNeb Running setup.py egg_info for package PyNeb warng PyNeb: PyFITS package needed Traceback (most recent call last): File "Solution:", line 16, in File "/var/folders/c5/190bsmr91l3c2tsmdtdlz3qm0000gn/T/pip-build/PyNeb/setup.py", line 4, in import pyneb File "pyneb/__init__.py", line 34, in from utils.fits import Hdr, writeAtom, writeColl File "pyneb/utils/fits.py", line 5, in import pyfits ImportError: No module named pyfits Complete output from command python setup.py egg_info: warng PyNeb: PyFITS package needed Traceback (most recent call last): File " ", line 16, in File "/var/folders/c5/190bsmr91l3c2tsmdtdlz3qm0000gn/T/pip-build/PyNeb/setup.py", line 4, in import pyneb File "pyneb/__init__.py", line 34, in from utils.fits import Hdr, writeAtom, writeColl File "pyneb/utils/fits.py", line 5, in import pyfits ImportError: No module named pyfits ---------------------------------------- Command python setup.py egg_info failed with error code 1 in /var/folders/c5/190bsmr91l3c2tsmdtdlz3qm0000gn/T/pip-build/PyNeb Storing complete log in /Users/vale/Library/Logs/pip.log
The new Enthought Python distribution (Enthought Canopy) apparently clashes with previously installed libraries. A quick fix is manually adding the pyfits directory to the shell profile: In tcsh:setenv PYTHONPATH "directory_where_pyfits_is_installed"In bash:export PYTHONPATH="directory_where_pyfits_is_installed"The directory can be found under "File:" upon executing within python:import pyfits pyfits?