python json库安装_win 安装python的cjson库
機(jī)器重裝,也意味著俺python的cjson庫(kù)也的重裝,又是一路坎坷,于是乎把網(wǎng)上搜到的安裝過(guò)程?hào)|拼西湊成適合自己的:
下載:從http://pypi.python.org/pypi/python-cjson下載 python-cjson-1.0.5.tar.gz,
一:mingw安裝
首先安裝MinGW,在MinGW的安裝目錄下找到bin的文件夾,找到mingw32-make.exe,復(fù)制一份更名為make.exe;
把MinGW的路徑添加到環(huán)境變量path中,比如我把MinGW安裝到D:\MinGW\中,就把D:\MinGW\bin添加到path中;
二:出現(xiàn)這個(gè)時(shí)候在dos窗口中執(zhí)行"python setup.py build --compiler=mingw32",又出現(xiàn)如下錯(cuò)誤,
cjson.c:1153:50: too many decimal points in number
error: Setup script exited with error: command 'gcc' failed with exit status 1
在http://pypi.python.org/pypi/python-cjson頁(yè)面下面一個(gè)人的回復(fù)中說(shuō)是cjson.c文件中的1153行有問(wèn)題,需要做如下替換,
PyModule_AddStringConstant(m, "__version__", MODULE_VERSION);
替換為:
#define STR(X) #X
PyModule_AddStringConstant(m, "__version__", STR(MODULE_VERSION));
替換完畢后,再執(zhí)行"python setup.py build --compiler=mingw32",成功.
總結(jié)
以上是生活随笔為你收集整理的python json库安装_win 安装python的cjson库的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python中变量名有哪些_Python
- 下一篇: python和r语言比较_Python和