關于annaconda導包pandas報錯C extension的問題

自學pandas數據分析時,被安利annaconda ,因為它可以解決一些依賴關系,會省去不少的麻煩,但是安裝之后,發現導包一直不成功。理論上pandas是annaconda自帶的模塊,無需安裝,可以直接導入使用。實際使用時遇到以下問題:


ImportError: C extension: No module named 'pandas._libs.tslib' not built. If you want to import pandas from the source directory, you may need to run 'python setup.py build_ext --inplace --force' to build the C extensions first.

1.

1.嘗試使用conda list 發現模塊存在,Python交互環境中導包報錯

2.嘗試conda uninstall pandas +conda install pandas 依舊存在

3. 嘗試pip uninstall pandas + pip install pandas ,

then everything will be OK。

python交互環境下導包成功。困擾一整天。。



推測可能是因為安裝annaconda之前本地已經安裝過Python,導致依賴關系出錯



2021年11月補充:還有種可能,在公共平臺的服務器,個人賬戶調用的公共軟件,沒有包安裝的權限

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容