Rumah  >  Soal Jawab  >  teks badan

Storan Awan Qiniu - SDK versi Python Qiniu tidak boleh memuat naik imej disebabkan isu versi

Persekitaran

Soalan

Saya menemui ini apabila menggunakan UEditor digabungkan dengan Qiniu SDK untuk memuat naik gambar

Traceback (most recent call last):
 ...
  File "D:\Python\python34\lib\site-packages\qiniu\zone.py", line 124, in host_cache_file_path
    return home + "/.qiniu_pythonsdk_hostscache.json"
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'

Sebabnya ialah pembolehubah persekitaran sistem tidak ditetapkan kepada HOME

 def host_cache_file_path(self):
        home = os.getenv("HOME")
        return home + "/.qiniu_pythonsdk_hostscache.json"

Saya ingin bertanya sama ada ini adalah BUG Qiniu, atau adakah ia tidak cukup serasi dengan Python 3.x?

怪我咯怪我咯2711 hari yang lalu640

membalas semua(2)saya akan balas

  • 为情所困

    为情所困2017-05-18 11:03:10

    Ini masalah dengan kod anda Hasil daripada os.getenv("HOME") masih Tiada, dan pembolehubah persekitaran masih tidak diluluskan!

    balas
    0
  • phpcn_u1582

    phpcn_u15822017-05-18 11:03:10

    Saya menyemaknya di GitHub, dan kod rasmi telah dikemas kini.

    balas
    0
  • Batalbalas