In article <CAAu18hducpKutb49s_8KXD-16GamACF+E0TT1+=h5rrh+j5...@mail.gmail.com>, Nicholas Cole <nicholas.c...@gmail.com> wrote: > It certainly does exist. Distutils will happily put packages into it, > but import won't find them.
That's odd! It works for me on 10.8 and it worked for me yesterday on 10.7 which I tested just after completing the python.org installer builds. Perhaps there is some permission issue. Or the path name isn't quite correct. Or you have some PYTHON* environment variable set, like PYTHONNOUSERSITE? Here's a simple case I just tried installing Distribute using --user: $ ls -ld Library/ drwx------@ 59 nad staff 2074 Aug 26 15:03 Library// $ ls -ld Library/Python/ drwxr-x--- 5 nad staff 170 Aug 25 14:37 Library/Python// $ ls -ld Library/Python/3.3 drwx------ 4 nad staff 136 Aug 25 14:37 Library/Python/3.3/ $ ls -ld Library/Python/3.3/lib/ drwx------ 3 nad staff 102 Aug 25 14:37 Library/Python/3.3/lib// $ ls -ld Library/Python/3.3/lib/python/ drwx------ 3 nad staff 102 Aug 25 14:37 Library/Python/3.3/lib/python// $ ls -ld Library/Python/3.3/lib/python/site-packages/ drwx------ 6 nad staff 374 Aug 25 14:37 Library/Python/3.3/lib/python/site-packages// $ mv Library/Python/ Library/PythonDis $ /usr/local/bin/python3.3 Python 3.3.0rc1 (v3.3.0rc1:8bb5c7bc46ba, Aug 25 2012, 10:09:29) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import sys >>> pp(sys.path) ['', '/Library/Frameworks/Python.framework/Versions/3.3/lib/python33.zip', '/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3', '/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/plat-dar win', '/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/lib-dynl oad', '/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-pac kages'] >>> ^D $ curl -O http://python-distribute.org/distribute_setup.py % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 16295 100 16295 0 0 18199 0 --:--:-- --:--:-- --:--:-- 31518 $ /usr/local/bin/python3.3 distribute_setup.py --user Downloading http://pypi.python.org/packages/source/d/distribute/distribute-0.6.28.tar .gz Extracting in /var/folders/fm/9wjgctqx61n796zt88qmmnxc0000gn/T/tmp25bmgw Now working in /var/folders/fm/9wjgctqx61n796zt88qmmnxc0000gn/T/tmp25bmgw/distribute-0.6 .28 Installing Distribute [...] creating dist creating 'dist/distribute-0.6.28-py3.3.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 distribute-0.6.28-py3.3.egg creating /Users/nad/Library/Python/3.3/lib/python/site-packages/distribute-0.6.28- py3.3.egg Extracting distribute-0.6.28-py3.3.egg to /Users/nad/Library/Python/3.3/lib/python/site-packages Adding distribute 0.6.28 to easy-install.pth file Installing easy_install-3.3 script to /Users/nad/Library/Python/3.3/bin Installing easy_install script to /Users/nad/Library/Python/3.3/bin Installed /Users/nad/Library/Python/3.3/lib/python/site-packages/distribute-0.6.28- py3.3.egg Processing dependencies for distribute==0.6.28 Finished processing dependencies for distribute==0.6.28 After install bootstrap. Don't have permissions to write /Users/nad/Library/Python/3.3/lib/python/site-packages/setuptools-0.6c11- py3.3.egg-info, skipping Creating /Users/nad/Library/Python/3.3/lib/python/site-packages/setuptools-0.6c11- py3.3.egg-info Creating /Users/nad/Library/Python/3.3/lib/python/site-packages/setuptools.pth $ ls Library/Py Python/ PythonDis/ $ ls Library/Python/3.3/ bin/ lib/ $ ls Library/Python/3.3/lib/python/site-packages/ distribute-0.6.28-py3.3.egg/ setuptools-0.6c11-py3.3.egg-info easy-install.pth setuptools.pth $ ls Library/Python/3.3/lib/python/site-packages/ distribute-0.6.28-py3.3.egg/ setuptools-0.6c11-py3.3.egg-info easy-install.pth setuptools.pth $ /usr/local/bin/python3.3 Python 3.3.0rc1 (v3.3.0rc1:8bb5c7bc46ba, Aug 25 2012, 10:09:29) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import sys >>> pp(sys.path) ['', '/Users/nad/Library/Python/3.3/lib/python/site-packages/distribute-0.6.28 -py3.3.egg', '/Library/Frameworks/Python.framework/Versions/3.3/lib/python33.zip', '/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3', '/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/plat-dar win', '/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/lib-dynl oad', '/Users/nad/Library/Python/3.3/lib/python/site-packages', '/Users/nad/Library/Python/3.3/lib/python/site-packages/setuptools-0.6c11 -py3.3.egg-info', '/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-pac kages'] >>> import setuptools >>> setuptools.__file__ '/Users/nad/Library/Python/3.3/lib/python/site-packages/distribute-0.6.28 -py3.3.egg/setuptools/__init__.py' -- Ned Deily, n...@acm.org -- http://mail.python.org/mailman/listinfo/python-list