如何在尝试导入熊猫时修复“ ModuleNotFoundError”

时间:2018-12-22 11:00:21

标签: python

我正在尝试绘制一些数据表示图,但是为此,我将不得不使用熊猫。尝试导入熊猫时,它总是显示错误。看看

我已经尝试过从不同地方下载熊猫,但仍然无法正常工作。它适用于尝试执行相同任务的其他学生。我正在使用PyCharm,但我也尝试过Sublime文本,jupyter笔记本,spyder。我也问了我自己的ICT支持专家,但他也找不到问题。

# Import

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns

auto_prices = pd.read_csv('/Users/Justin/Desktop/Data.csv')

def clean_auto_data(auto_prices):
    'Function to load the auto price data set from a .csv file'

这就是它的显示内容:

/Users/Justin/PycharmProjects/Test/venv/bin/python /Users/Justin/PycharmProjects/Test/Test.py
Traceback (most recent call last):
  File "/Users/Justin/PycharmProjects/Test/Test.py", line 5, in <module>
    import pandas as pd
ModuleNotFoundError: No module named 'pandas'

以退出代码1完成的过程

1 个答案:

答案 0 :(得分:1)

首先从终端尝试您的代码。打开终端并通过使用cmd采购python激活文件来激活python虚拟环境

. /Users/Justin/PycharmProjects/Test/venv/bin/activate

现在通过检查来自pip list的响应来检查是否已安装了要使用的模块。

如果缺少某些内容,请通过pip install pandas numpy matplotlib seaborn安装所需的库。

再次检查pip list。现在应该安装所有库。

运行python /Users/Justin/PycharmProjects/Test/Test.py。该错误应得到解决。

最后但没有检查(如果您使用的是正确的环境,请在项目设置中)pycharm。