Có hướng dẫn dứt khoát nào về cách cài đặt Python của Homebrew đúng cách, cùng với pip, virtualenv, virtualenvwrapper, v.v. không?Python Homebrew và ghi vào /Library/Python/2.7/site-packages/?
Tôi đã đọc những trang sau:
https://github.com/mxcl/homebrew/wiki/Homebrew-and-Python
http://osxastrotricks.wordpress.com/2012/05/02/python-setup-with-homebrew/
http://skipperkongen.dk/2011/11/13/installing-django-in-virtual-environment-on-mac/
http://www.thisisthegreenroom.com/2011/installing-python-numpy-scipy-matplotlib-and-ipython-on-lion/
http://youshoulddoityourself.blogspot.com.au/2010/11/test.html
Tôi có OSX 10.8 (Mountain Lion) DP3, và tôi đã cài đặt XCode Command Line Công cụ.
Tôi cũng đã cài đặt XQuartz, chỉ trong trường hợp (10.8 không cung cấp).
sau đó tôi chạy:
brew install python --universal --framework
tôi đã thêm dòng sau vào ~/.bash_profile
tôi:
export PATH="/usr/local/bin:/usr/local/share/python:${PATH}"
sau đó tôi chạy:
sudo easy_install pip
mà dường như để làm việc.
tôi kiểm tra nơi pip được cài đặt:
Victors-MacBook-Pro:~ victorhooi$ which pip
/usr/local/bin/pip
Tuy nhiên, khi tôi cố gắng pip cài đặt các gói, tôi nhận được một lỗi phàn nàn về việc không thể để viết thư cho /Library/Python/2.7/site-packages:
running install_lib
creating /Library/Python/2.7/site-packages/yolk
error: could not create '/Library/Python/2.7/site-packages/yolk': Permission denied
----------------------------------------
Command /usr/bin/python -c "import setuptools;__file__='/Users/victorhooi/build/yolk/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --single-version-externally-managed --record /var/folders/gg/m37t1rkx4zj7z54ls487jfc40000gn/T/pip-ap7LSB-record/install-record.txt failed with error code 1 in /Users/victorhooi/build/yolk
Storing complete log in /Users/victorhooi/Library/Logs/pip.log
sự hiểu biết của tôi là Python Homebrew của sẽ cài đặt vào riêng của nó site-packages, và tôi sẽ không cần phải làm lạ chown của khắp nơi trên cây hệ thống tập tin để có được những điều để làm việc?
Chúc mừng, Victor
Tôi gặp vấn đề tương tự sau khi cài đặt sư tử núi mới. Tôi đã có một câu hỏi tương tự (http://stackoverflow.com/q/11423301/153865). Tôi tự trả lời. Có một phần trong câu hỏi của tôi để thay đổi các symlink trong/System để trỏ đến các thư mục brew, nhưng điều đó có vẻ giống như một hack. Hy vọng rằng ai đó sẽ trả lời câu hỏi của bạn. –