2017-03-07 54 views
0

進口ghostscript的時候我已經安裝了ghostscript的我的機器上,並位於類型錯誤Python的

C:\Program Files (x86)\gs\gs9.20 

pip install ghostscript 

但是安裝通過PIP的Python模塊,當我嘗試和進口的ghostscript我得到此錯誤

>>> import ghostscript 
Traceback (most recent call last): 
    File "<pyshell#0>", line 1, in <module> 
    import ghostscript 
    File "C:\Python27\lib\site-packages\ghostscript\__init__.py", line 33, in <module> 
    import _gsprint as gs 
    File "C:\Python27\lib\site-packages\ghostscript\_gsprint.py", line 281, in <module> 
    libgs = windll.LoadLibrary(libgs) 
    File "C:\Python27\lib\ctypes\__init__.py", line 440, in LoadLibrary 
return self._dlltype(name)  
    File "C:\Python27\lib\ctypes\__init__.py", line 362, in __init__ 
self._handle = _dlopen(self._name, mode) 
TypeError: LoadLibrary() argument 1 must be string, not Unicode 
+0

您正在使用哪種版本的Python?這看起來像Python 2.7.13中的一個錯誤(http://bugs.python.org/issue29082)。嘗試升級到最新版本的2.7。 – nofinator

+0

我使用v2.7.13,所以我現在就升級,看看是否修復它 – AlexanderRD

+0

python網站說,v2.7.13是最新版本 – AlexanderRD

回答

0

Ghost腳本在python v2.7.13中不工作,因此運行安裝v2.7.12的導入以及通過v2.7.12導入,無錯地導入