文章詳情頁
七牛云存儲 - 七牛Python版SDK因為版本問題導致無法上傳圖片
瀏覽:83日期:2022-06-30 18:24:00
問題描述
環境Win7 64 位
Python 3.5.3
問題使用UEditor結合七牛SDK上傳圖片時候發現了
Traceback (most recent call last): ... File 'D:Pythonpython34libsite-packagesqiniuzone.py', line 124, in host_cache_file_path return home + '/.qiniu_pythonsdk_hostscache.json'TypeError: unsupported operand type(s) for +: ’NoneType’ and ’str’
原因是系統環境變量沒有設置HOME
def host_cache_file_path(self):home = os.getenv('HOME')return home + '/.qiniu_pythonsdk_hostscache.json'
我想問一下這個是七牛的BUG呢,還是對Python3.x兼容性還不夠?
問題解答
回答1:是你代碼問題, os.getenv('HOME')結果還是為None的,環境變量還是沒有傳過去!
回答2:我在GitHub上看了一下,目前官方已經更新過代碼。
相關文章:
1. docker-machine添加一個已有的docker主機問題2. angular.js - grunt server 報錯3. apache - nginx 日志刪除后 重新建一個文件 就打不了日志了4. python - Pycharm的Debug用不了5. node.js - node express 中ajax post請求參數接收不到?6. java - tomcat服務經常晚上會掛,求解?7. java - 原生CGLib內部方法互相調用時可以代理,但基于CGLib的Spring AOP卻代理失效,為什么?8. html - 用ajax提交表單后,返回驗證數據在頁面location.href跳轉到主頁,怎么傳遞session給主頁9. 網站被黑,請教下大神,怎么對datebase.php內容加密。10. mysql - sql查詢語句問題
排行榜
