cari

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

1

2

3

4

5

6

<code>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'

</code>

Sebabnya ialah pembolehubah persekitaran sistem tidak ditetapkan kepada HOME

1

2

3

<code> def host_cache_file_path(self):

        home = os.getenv("HOME")

        return home + "/.qiniu_pythonsdk_hostscache.json"</code>

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

怪我咯怪我咯2858 hari yang lalu769

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