發現要裝同樣的東西在 Windows 上, 還真不是普通的困難,
雖然到最後我仍然沒有解掉全部的問題, 但還是紀錄一下好了...
1. Python 2.7
http://www.python.org/getit/
2. Pip
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pip
3. PyCrypto
http://yorickdowne.wordpress.com/2010/12/22/compiling-pycrypto-on-win7-64/
如果想要試著直接用 pip 裝 PyCrypto , 可能會遇到他找不到適合 compiler 的問題, 我試了網路上建議的方式
a. 先安裝 mingw32
b. 下載 PyCrypto 的原始碼
c. python setup.py build -c mingw32
來嘗試安裝它, 但都沒有成功. 會遇到 raise RuntimeError("chmod error"), 情況和這篇描述的一樣
http://stackoverflow.com/questions/9131323/problems-installing-python-fabric-on-windows-7
最後我只好放棄裝最新版的 PyCrypto, 而直接下載別人做好的
4. Fabric
http://www.lfd.uci.edu/~gohlke/pythonlibs/#base
或是 pip install fabric
5. pywin32
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pywin32
如果你遇到 ImportError: No module named win32com.shell.shell, 就請安裝這個
這篇找到一篇有人利用 mingw32 編譯 pycrypto 成功的範例
http://posterous.adambard.com/installing-fabric-under-windows-7-64-bit-with
沒有留言:
張貼留言