當我嘗試使用Python和Cython的包裝器爲Python安裝ta-lib(原始爲C語言的技術分析庫)時,出現錯誤消息「必須使用啓用unicode的python「。我已經嘗試了谷歌搜索無濟於事。TA-Lib安裝錯誤:必須在啓用unicode的情況下使用python
以下是完整的錯誤消息:
C:\Python27\Lib\site-packages\ta-lib-master>python setup.py install
running install
running build
running build_ext
skipping 'talib.c' Cython extension (up-to-date)
building 'talib' extension
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox
/MD /W3 /GS- /DNDEBUG -IC:\Python27\lib\site-packages\numpy\core\include -Ic:\ms
ys\1.0\local\include -IC:\Python27\include -IC:\Python27\PC /Tctalib.c /Fobuild\
temp.win32-2.7\Release\talib.obj
talib.c
c:\python27\lib\site-packages\numpy\core\include\numpy\npy_common.h(85) : fatal
error C1189: #error : Must use Python with unicode enabled.
error: command '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\cl.ex
e"' failed with exit status 2
@Ben你救了我的一天。讓它成爲一個答案,我會upvote它。 – Slava
當然:)很高興它是有用的。 評論已移至答案。 – BenB