2015-11-11 80 views
0

我正在安裝cython到我的python。安裝Cython遇到循環依賴

我解壓縮了tar.gz並執行了構建 - 安裝例程。

然後,setup.py告訴我:

Traceback (most recent call last): 
    File "setup.py", line 238, in <module> 
    compile_cython_modules(cython_profile, cython_compile_more, cython_with_refnanny) 
    File "setup.py", line 170, in compile_cython_modules 
    from Cython.Distutils import build_ext 
ImportError: No module named Cython.Distutils 

因此,這意味着,我需要用Cython安裝用Cython?

還是我錯過了一些重要的東西?

+0

'pip install cython'怎麼樣? –

+0

@KevinGuan不幸的是,我在一個沒有訪問互聯網的客戶端。 ez_install或pip將不起作用 – Chiron

+0

嗯,也許檢查[這個問題](http://stackoverflow.com/questions/11108461/python-importerror-cython-distutils)? –

回答

0

原因存在於'rz'命令中,該命令沒有進行完整的轉移,但沒有發生錯誤。

我解壓縮的包是其他人上傳的包。我下載了另一個,並最終做對了。

建議:首先使用以下命令檢查包的完整性。

>md5sum sth.tar.gz    show checksum 
>du -h st.tar.gz     show human-readable file size 

感謝Kevin Guan的建議和幫助。