我是一名python初學者,我希望對此有所幫助。我使用Ubuntu和我一直在使用蟒蛇安裝Python,但後來我試圖安裝它再次使用PIP,現在當我試圖運行我的代碼,在import numpy as np
,我看到這個錯誤ImportError:undefined symbol:_PyUnicodeUCS4_IsWhitespace
ImportError: /home/dev/.local/lib/python2.7/site-packages/numpy/core/multiarray.so: undefined symbol: _PyUnicodeUCS4_IsWhitespace
我怎樣才能解決這個問題?
我卸載它成功,並在'pip安裝numpy'我得到這個消息:'需求已經滿足:numpy in。/ anaconda2/lib/python2.7/site-packages'。我試過'sudo pip install numpy',我看到'Requirement already satisfied:numpy in/usr/lib/python2.7/dist-packages'。當我現在運行代碼時,我看到此錯誤** ImportError:沒有名爲numpy的模塊** – joasa
似乎是Python和Numpy編譯設置的不匹配。可能是衝突。嘗試在虛擬環境中運行它。讓我添加到我的答案。 – Inconnu
也在'python --version'上,我看到這個「Python 2.7.12 :: Anaconda 4.2.0(64位)'。不知道這是否有幫助 – joasa