2017-01-03 92 views
2

我想安裝包。但是有錯誤。我該如何解決它?NameError:名稱'unicode'沒有定義當我安裝包 - Python 3

C:\WINDOWS\system32>python -m pip install zopyx.convert2 
Collecting zopyx.convert2 
    Using cached zopyx.convert2-2.4.6.zip 
    Complete output from command python setup.py egg_info: 
    Traceback (most recent call last): 
     File "<string>", line 1, in <module> 
     File "C:\Users\Admin\AppData\Local\Temp\pip-build-e90y11sx\zopyx.convert2\setup.py", line 17, in <module> 
     desc = unicode(file(os.path.join('docs', 'source', 'README.rst')).read().strip(), 'utf-8') 
    NameError: name 'unicode' is not defined 

回答

1

它看起來對我來說,這個庫,尚未自2012年更新,是不是與Python 3兼容,它們沒有正確表示,在元數據的PyPI。

source code is here,如果找不到替代庫,您可以自己將其更新爲python3,並進行pull請求或fork。

相關問題