作者fuminfumin (fumin)
看板Python
標題[問題] Centos5 MySQLdb 與 setuptools 安裝失敗
時間Sat Mar 10 23:14:44 2012
大家好
Centos的預設python版本是2.4,但是我照著網路上的流程已經順利安裝python2.7了
方式為
./configure --prefix=/opt/python2.7.1 --with-threads --enable-shared
make
make install
之後也能順利進入python
$ python2.7
Python 2.7.2 (default, Feb 14 2012, 14:29:22)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-51)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> quit()
但是當我想要安裝setuptools時卻發生錯誤,google也找不到解決方法
$ sh /tmp/setuptools-0.6c11-py2.7.egg
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named setuptools.command.easy_install
不知道有人可以提供一些建議或幫助嗎(卡好幾天了QQ),萬分感謝~
(其實會安裝setuptools是為了要安裝 python MySQLdb,
所以假如有人有跳過setuptools直接安裝mysql的python library也很有幫助,謝謝~)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.198.186.130
※ 編輯: fuminfumin 來自: 114.198.186.130 (03/10 23:17)
推 AlanSung:用 pip install -U 看看 03/10 23:22
→ fuminfumin:hi 謝謝你的建議啊 不過我還是不行QQ $ pip install -U 03/10 23:32
→ fuminfumin:-bash: pip: command not found 03/10 23:33
→ birdhackor:沒記錯的話MySqldb只有支援到py2.6~我弄錯了嗎= = 03/11 16:32
推 sidetalker:試試setuptools另一種安裝方法 python ez_setup.py 03/11 18:45
→ sidetalker:更正,上面命令要用 python2.7 否則它還是呼叫 2.4 的 03/11 18:46
→ sidetalker:此方法在官網有說明,須連著網路,它會下載東西來安裝 03/11 18:49
推 sidetalker:當然要下載ez_setup.py請上網搞清楚(pip也是沒搞清楚) 03/11 18:58