1. 程式人生 > >fastdfs python版本API不相容windows解決

fastdfs python版本API不相容windows解決

在windows下安裝 fastdfs python版本的模組安不上會報錯,執行python setup.py intall 報錯:

解決方法:
開啟 setup.py檔案
註釋掉:
這裡寫圖片描述
開啟 fdfs_client/storage_client.py
註釋掉第12行,

然後再執行python setup.py install 即可安裝該模組。
但是在使用過程中發現一些功能不能正常使用,例如刪除檔案功能,原因是os.sep造成,再一次修改模組程式碼。涉及到檔案fdfs_client/utils.py fdfs_client/storage_client.py。在這兩個檔案中新增全域性變數os_sep

= “/”, 把os.sep替換成os_sep 就可以了。

該程式碼修改是在fdfs_client-linux-py1.2.8基礎之上進行的,支援獲取儲存節點資訊功能([-] Error: response size not match, expect: 105, actual: 105 解決)
fdfs_client-windows-py1.2.8模組包下載地址fdfs_client-windows-py1.2.8