Tôi vừa cập nhật Python lên 2.6.4 trên máy Mac của mình. Tôi đã cài đặt từ gói dmg.
Hệ nhị phân dường như không đặt đúng đường dẫn Python của tôi, vì vậy tôi đã thêm '/usr/local/lib/python2.6/site-packages'
vào.bash_profile
>>> pprint.pprint(sys.path)
['',
'/Users/Bryan/work/django-trunk',
'/usr/local/lib/python2.6/site-packages',
'/Library/Frameworks/Python.framework/Versions/2.6/lib/python26.zip',
'/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6',
'/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/plat-darwin',
'/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/plat-mac',
'/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/plat-mac/lib-scriptpackages',
'/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-tk',
'/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-old',
'/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-dynload',
'/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages']
Rõ ràng đó không phải là tất cả các con đường bắt buộc vì tôi không thể chạy iPython.
$ ipython
Traceback (most recent call last):
File "/usr/local/bin/ipython", line 5, in <module>
from pkg_resources import load_entry_point
ImportError: No module named `pkg_resources`
Tôi đã thực hiện các tìm kiếm trên Google và thực sự không thể tìm ra cách cài đặt pkg_resources
hoặc đảm bảo rằng nó đang ở trên đường dẫn.
Tôi cần làm gì để sửa lỗi này?