python - 模块未找到错误: No module named 'mport pandas as pd\r'

标签 python pandas machine-learning

ModuleNotFoundError: No module named 'mport pandas as pd\r'

但在源代码“mport pandas as pd/r”中没有得到任何行

这是代码部分,这里与 mport 没有任何区别,甚至在代码中导入的其他文件中也没有。

{ 
import cv2
import numpy as np
import pandas as pd
import nltk
from sklearn.feature_extraction.text import TfidfVectorizer
from sklearn.metrics import pairwise_distances
import pickle
from utils import display_img

data = pd.read_pickle('pickles/dataclean.py')

stop_words = set(nltk.corpus.stopwords.words('english'))
def nlp_preprocessing(total_text, index, column):
    if type(total_text) is not int:
        string = ""
        for words in total_text.split():
            # remove the special chars in review like '"#$@!%^&*()_+-~?>

数据清理.py

{import pandas as pd
# loading the data using pandas' read_json file.
data = pd.read_json('data/tops_fashion.json')
data = data.loc[~data['formatted_price'].isnull()]#this will remove data with no price
data =data.loc[~data['color'].isnull()]#remove data with no color
#print(sum(data.duplicated('title')))#tell about dubplicate  
from remove_duplicate import remove_dup1,remove_dup2   
data=remove_dup1(data)#removes adjacent sorted same title
data=remove_dup2(data)#this will take time approx half hour
data.to_pickle('pickels/dataclean')}

dataclean.py 中没有任何与 mport 相关的内容,即使我在 google 上搜索了它,但没有与此错误相关的详细信息 通常“mport”类型的错误与语法错误相关,但在另一端没有提到此类错误,它试图搜索相关模块

此代码与产品推荐系统相关

预期结果:应该运行顺利 //错误代码 实际结果:

Traceback (most recent call last):
  File "recom.py", line 11, in <module>
    data = pd.read_pickle('pickles/dataclean.py')
  File "C:\Users\DELL\Anaconda3\lib\site-packages\pandas\io\pickle.py", line 180, in read_pickle
    return try_read(path, encoding='latin1')
  File "C:\Users\DELL\Anaconda3\lib\site-packages\pandas\io\pickle.py", line 175, in try_read
    lambda f: pc.load(f, encoding=encoding, compat=True))
  File "C:\Users\DELL\Anaconda3\lib\site-packages\pandas\io\pickle.py", line 149, in read_wrapper
    return func(f)
  File "C:\Users\DELL\Anaconda3\lib\site-packages\pandas\io\pickle.py", line 175, in <lambda>
    lambda f: pc.load(f, encoding=encoding, compat=True))
  File "C:\Users\DELL\Anaconda3\lib\site-packages\pandas\compat\pickle_compat.py", line 212, in load
    return up.load()
  File "C:\Users\DELL\Anaconda3\lib\pickle.py", line 1050, in load
    dispatch[key[0]](self)
  File "C:\Users\DELL\Anaconda3\lib\pickle.py", line 1309, in load_inst
    klass = self.find_class(module, name)
  File "C:\Users\DELL\Anaconda3\lib\site-packages\pandas\compat\pickle_compat.py", line 135, in find_class
    return super(Unpickler, self).find_class(module, name)
  File "C:\Users\DELL\Anaconda3\lib\pickle.py", line 1388, in find_class
    __import__(module, level=0)
ModuleNotFoundError: No module named 'mport pandas as pd\r'}

最佳答案

  File "recom.py", line 11, in <module>
    data = pd.read_pickle('pickles/dataclean.py')

//dataclean.py

{import pandas as pd

您正在尝试将 Python 文件作为 pickle 加载。 Python 和 pickle 是两种完全不同的格式,所以这是行不通的。我不知道你想做什么,也不知道谁建议你将 Python 代码放入大括号中以启动,但这是我见过的人们尝试过的最疯狂的事情之一。

关于python - 模块未找到错误: No module named 'mport pandas as pd\r' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55419362/

相关文章:

python - 如何从python复制pyspark/hadoop中的文件

python - 如何在我的 Fedora 发行版上安装 data.table

python - 在子函数中与 pandas concat 函数就地连接?

matlab - 最近均值分类器的距离计算器

python - OpenCV python 中的实时热图生成

python - 无法在 AWS Lambda 上安装 Pandas

python - 将颜色分配/映射到 Seaborn.regplot (Python 3) 中的点

machine-learning - Caffe 如何在原型(prototype)中对同一数据集进行缩放和设置平均值

machine-learning - 为什么这个模型有两次激活?

python - 如何知道对象在 Python 中实例化的位置?