2012-06-10 151 views
3
D:\PythonPack\MySQL-python-1.2.3>python setup.py install 
Traceback (most recent call last): 
    File "setup.py", line 15, in <module> 
    metadata, options = get_config() 
    File "D:\PythonPack\MySQL-python-1.2.3\setup_windows.py", line 7, in get_confi 
g 
    serverKey = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, options['registry_ke 
y']) 
WindowsError: [Error 2] The system cannot find the file specified 

我試圖在Windows7的安裝蟒蛇和MySQLdb的運行到該錯誤消息安裝MySQL的Python 2.7

你有一個想法,我怎樣才能使它發揮作用?我已經有pythonsetuptool安裝

+0

享受這不是一個答案,但只是一個提示 - 我在windows計算機(開發)上使用sqlite數據庫,在服務器上使用MySQL(生產)。 –

+0

這是我與sqlite3的第一個程序,它有像phpMyAdmin的工具爲我創建和處理表?或者像一個命令行工具對我來說,在控制檯窗口做任何提示 –

+0

你應該使用'manage.py syncdb'創建表。 –

回答

0

只是從here的exe安裝。

也許你可以找到關於這個像this前面提出的問題的更多信息。

3

其實有很多方式,我想他們的幾個小時,bcoz MySQLdb的是因版本而異,即2.6,2.7和3.2,但所有這些都是混淆視聽,浪費時間的過程,而不是 最好的方式實現其浪費時間的過程是從http://www.lfd.uci.edu/~gohlke/pythonlibs獲得預編譯的可執行文件。 選擇這裏像Python 2.7和32位,這樣你不會得到任何的錯誤,現在運行下載的文件版本明智的環節,最後定路徑的環境變量。 現在打開蟒蛇IDLE編輯器或從命令提示符C:>蟒蛇 進口MySQLdb的

如果你不得到任何錯誤,那麼它的正常工作......與烏爾工作