When I enter echo $PYTHONPATH, it returns an empty string.
However, when I enter python -c 'import sys;print sys.path' I receive the following:
['', '/Users/adamg/src/lasagne/examples/src/lasagne',
'/Users/adamg/anaconda/lib/python2.7/site-packages/six-1.10.0-py2.7.egg',
'/Users/adamg/anaconda/lib/python27.zip', '/Users/adamg/anaconda/lib/python2.7',
'/Users/adamg/anaconda/lib/python2.7/plat-darwin',
'/Users/adamg/anaconda/lib/python2.7/plat-mac', '/Users/adamg/anaconda/lib/python2.7/plat-mac/lib-scriptpackages',
'/Users/adamg/anaconda/lib/python2.7/lib-tk',
'/Users/adamg/anaconda/lib/python2.7/lib-old',
'/Users/adamg/anaconda/lib/python2.7/lib-dynload',
'/Users/adamg/anaconda/lib/python2.7/site-packages',
'/Users/adamg/anaconda/lib/python2.7/site-packages/Sphinx-1.2.3-py2.7.egg',
'/Users/adamg/anaconda/lib/python2.7/site-packages/aeosa',
'/Users/adamg/anaconda/lib/python2.7/site-packages/cryptography-0.8-py2.7-macosx-10.5-x86_64.egg',
'/Users/adamg/anaconda/lib/python2.7/site-packages/setuptools-18.4-py2.7.egg']
and python3 python3 -c 'import sys;print(sys.path)'
['',
'/usr/local/Cellar/python3/3.4.2_1/Frameworks/Python.framework/Versions/3.4/lib/python34.zip',
'/usr/local/Cellar/python3/3.4.2_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4',
'/usr/local/Cellar/python3/3.4.2_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/plat-darwin',
'/usr/local/Cellar/python3/3.4.2_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/lib-dynload',
'/usr/local/lib/python3.4/site-packages']
Should I delete some of these? Further, what should I set $PYTHONPATH to so I can, by default, do scientific computing in Python 3.x?
PYTHONPATHif you have modules installed somewhere other than the directories you have listed. Do you have a specific problem with scientific computing?