我是一個初學Java開發人員和新手到Python,我想安裝Django,並從我的理解,我需要安裝MySQLdb 1.2.3與Python,我已經安裝MySQL,所以我想這樣做,所有導遊我覺得是1.2.2和我安裝後所做的是使用Python安裝MySQLdb 1.2.3對於Mac OSX上的Django?
sudo python setup.py
,這就是我得到
Traceback (most recent call last):
File "setup.py", line 5, in <module>
from setuptools import setup, Extension
ImportError: No module named setuptools
那麼,有沒有一個簡單的導遊,我可以遵循或修正到錯誤獲取MySQLdb安裝並運行?
順便說一下,我正在使用獅子。
更新1:我發現這個教程,並跟隨它Here,結果現在我得到當我運行和我已經下載了版本1.2.2和所做的工作就可以了
python setup.py build
這我得到了什麼
running build
running build_py
copying MySQLdb/release.py -> build/lib.macosx-10.6-intel-2.7/MySQLdb
running build_ext
building '_mysql' extension
gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -isysroot /Developer/SDKs/MacOSX10.6.sdk -g -O2 -DNDEBUG -g -O3 -Dversion_info=(1,2,2,'final',0) -D__version__=1.2.2 -I/usr/local/mysql/include -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c _mysql.c -o build/temp.macosx-10.6-intel-2.7/_mysql.o -Os -g -fno-common -fno-strict-aliasing -arch x86_64
unable to execute gcc-4.2: No such file or directory
error: command 'gcc-4.2' failed with exit status 1
那麼我該怎麼辦?
'導入錯誤:沒有模塊名爲setuptools的':這個錯誤意味着一個名爲'setuptools'的模塊沒有安裝,或者放錯了位置,得到它[這裏](http://pypi.python.org/pypi/setuptools) – vikki 2012-03-08 20:31:50
我不知道如果你絕對要建立它從酸味ce,但我發現在Lion上爲我工作的最簡單方法是使用pip來安裝它。看到這個StackOverflow的答案更多細節http://stackoverflow.com/questions/3243073/django-unable-to-find-mysqldb-python-module – Bob 2012-03-08 22:37:03
編輯:奇怪的雙後,它不會讓我現在刪除第二個... – Bob 2012-03-08 22:37:37