在我的樹莓派上的 python3 上匯入熊貓時遇到問題。無論我嘗試什么,我都會收到以下錯誤:
pi@raspberrypi:/ $ python3
Python 3.7.3 (default, Jul 25 2020, 13:03:44)
[GCC 8.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pandas
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.7/dist-packages/pandas/__init__.py", line 22, in <module>
from pandas.compat import (
File "/usr/local/lib/python3.7/dist-packages/pandas/compat/__init__.py", line 15, in <module>
from pandas.compat.numpy import (
File "/usr/local/lib/python3.7/dist-packages/pandas/compat/numpy/__init__.py", line 7, in <module>
from pandas.util.version import Version
ModuleNotFoundError: No module named 'pandas.util'
它在 Python 2.7 上運行良好。我在使用 Python 3.7.3 時遇到錯誤。
我搜索了谷歌并嘗試了以下帖子中的所有內容:
匯入錯誤:沒有名為 Pandas 的模塊
我嘗試過的一些事情如下 - 沒有任何幫助 - 我仍然遇到錯誤。
pip3 install pandas-util
pip3 install pandas.util
sudo apt-get install python3-wheel
sudo python3 -m pip install pandas
pip3 install pandas --upgrade
我還嘗試卸載并重新安裝 numpy 和 pandas - 僅使用基本的匯入陳述句仍然會出現此錯誤。
任何幫助將不勝感激,因為這讓我發瘋了!!
干杯!
uj5u.com熱心網友回復:
試試
python3 -m pip install --force-reinstall pandas
這將確保兩件事:
- 它將使用屬于所用 Python 可執行檔案的 pip 可執行檔案,這樣就不會被另一個 pip 意外安裝。
- 它將正確地重新安裝 Pandas。
請注意,如果 PyPI 上的版本在現在和之前的安裝之間沒有改變,它不會重新下載 Pandas 包(它將使用快取版本)。如果這是一個潛在的問題(例如,不正確的快取檔案),請將選項添加--no-cache-dir到pip install.
uj5u.com熱心網友回復:
在我看來,路徑問題。嘗試將庫路徑附加到您的腳本中:
import sys
sys.path.append('/home/$USER/.local/lib/python3.7/site-packages')
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/396553.html
下一篇:Python-匯入助手
