Python 中 No Module named ***问题

python报错 ModuleNotFoundError: No module named ‘pwd‘ windows替代方案 pwd 模块是 Unix 系统特有的,在 Windows 上不可用。使用Langchain构建AI应用的时候报错。为了绕过这个问题,直接改为。记录该问题,以后直接查阅! 阅读详情

问题描述

使用python的时候,老是遇见No Module named的问题,例如在使用TensorFlow Object Detection API的过程中(GitHub:DetectionAPI),过程中的问题
1)protc编译失败
2)object_detection模块导入错误

from object_detection.builders import model_builder
from object_detection.meta_architectures import faster_rcnn_meta_arch
from object_detection.meta_architectures import rfcn_meta_arch
from object_detection.meta_architectures import ssd_meta_arch
from object_detection.models import ssd_resnet_v1_fpn_feature_extractor as ssd_resnet_v1_fpn
from object_detection.protos import hyperparams_pb2
from object_detection.protos import losses_pb2
from object_detection.protos import model_pb2

对于问题1,采用3.3版本的protoc进行编译,注意在research目录下面编译
对于问题2(书中的参考模块是slim,路径:/home/lxl/models-master/research/slim,pwd:/home/lxl/models-master/research)

export PYTHONPATH=$PYTHONPATH:'pwd':'pwd'/slim

该命令执行完以后,可以在research目录python环境中导入slim模块,但是换一个目录就无法导入了!slim导入错误
也就是python环境变量在当前目录下work on,对于object_detection目录也是如此(export PYTHONPATH=$PYTHONPATH:‘pwd’:‘pwd’/object_detection),如何修改python全部的环境变量,使得在任何终端路径下面都可以导入module呢?
这时候我们需要配置~/.bashrc文件


sudo gedit ~/.bashrc


export PYTHONPATH=$PYTHONPATH:'/home/lxl/models-master/research'

在打开终端,直接导入模块就OK(slim 和object_detection都在research目录下面)


【AI Agent系列】【MetaGPT多智能体学习】0. 环境准备 - 升级MetaGPT 0.7.2版本及遇到的坑 之前跟着《MetaGPT智能体开发入门课程》学了一些MetaGPT的知识和实践,主要关注在MetaGPT入门和单智能体部分。现在新的教程来了,新教程主要关注多智能体部分。本系列文章跟随《MetaGPT多智能体课程》,深入理解并实践多智能体系统的开发。本文为该课程的前期准备 - 环境搭建。 阅读详情

相关推荐

ModuleNotFoundError: 未找到名为“No_module_named“的模块的通俗解释和解决方法

模块未安装:如果你尝试导入的模块是第三方模块或自定义模块,但你没有将其安装到你的Python环境中,那么就会出现ModuleNotFoundError。你可以使用pip工具来安装第三方模块,或者确保你的自定义模块位于正确的路径下。模块路径问题:Python解释器在导入模块时会搜索一系列目录,这些目录包括Python标准库和你自己编写的模块所在的目录。通过理解ModuleNotFoundError的常见原因,并根据具体情况采取相应的解决方法,你应该能够解决这个错误并成功导入所需的模块。

CddaDebugging的博客 3万+

[Eclipse] Importerror no module named pwd-----getpass.getuser()

I have searched for two days for the error I met with eclipse when I import matplotlib. I have installed the matplotlib module and it works well in python shell, but I can not import it in eclipse. Eve

艳艳博客 5014

Gemini Enterprise免费试用攻略:解锁企业级AI平台的隐藏技巧与避坑指南

本文详细介绍了Gemini Enterprise免费试用的全流程攻略,包括注册优化、团队协作、资源管理和典型应用场景。通过解锁企业级AI平台的核心功能如Gemini 3.0 Pro模型和Nano Banana图像生成系统,帮助企业高效评估AI与业务的契合度。文章还提供了安全合规与数据管理的实用建议,确保试用过程顺畅无忧。

weixin_29233857的博客 657

ModuleNotFoundError: No module named ‘pwd‘

最后发现需要使用pip install -e .命令,创建软连接再执行metagpt “Write a XXX”,就不会报错了。使用MetaGpt时报错提示ModuleNotFoundError: No module named ‘pwd‘进入到报错行查看结果如下。

weixin_44322774的博客 3621

告别卡顿!手把手教你用北鲲云超算平台图形化提交COMSOL仿真任务(附RDP连接技巧)

本文详细介绍了如何利用北鲲云超算平台图形化提交COMSOL仿真任务,解决本地计算资源不足导致的卡顿问题。通过云端高性能计算,用户可轻松配置多核CPU和大内存资源,实现高效仿真计算,并附有RDP连接优化技巧,提升远程操作体验。

weixin_42519781的博客 380

多尺度Transformer+特征融合新范式,算力减半精度猛增

在大模型时代,多尺度特征融合与Transformer架构的结合正成为研究热点。多尺度特征融合能够捕捉数据在不同尺度上的关键信息,而Transformer架构凭借其强大的并行处理能力和对长距离依赖的建模能力,为复杂数据处理提供了新的思路。这种结合在处理多模态数据时展现出巨大潜力。

Tulingxueshu的博客 1059

如何用命令提示符运行python文件显示no such_解决命令行运行python文件,出现No module named *** 报错问题...

有时候在一个项目中运行的时候,可能是之前已经mark成sources root 你自己忘记了,于是就在命令行也执行python文件,然后就出现No module named *** 等 相关你认为不可能会出现的问题,心想 明明有这个文件但为什么调用的时候偏偏会出错呢、 或者是导入的时候就出错等等啊问题。解决问题:在调用的外包文件模块的文件上头添加:import syssys.path.appe...

weixin_39683598的博客 685

实战指南:从零搭建ROS2 + Cartographer 2D激光SLAM系统

本文详细介绍了如何从零开始搭建ROS2与Cartographer结合的2D激光SLAM系统,涵盖环境准备、激光雷达驱动配置、Cartographer安装与参数调优等关键步骤。通过实战案例和常见问题解决方案,帮助开发者快速掌握激光雷达建图技术,提升机器人自主导航能力。

weixin_29062255的博客 403

解决python No Module named ‘***‘的问题

包(package) 包含**__init__.py**和一系列.py文件 模块 对应.py文件 from 模块名 import 方法 import 模块名 解决问题: (C:\Users\huyue87\AppData\Roaming\Typora\typora-user-images\image-20210425204955098.png)] 文件结构: -- utils |-- read_file.py -- label_extraction |-- company_info.p

qq_41551607的博客 558

从ADS到HFSS:耦合线带通滤波器的设计与模型转换实战

本文详细介绍了耦合线带通滤波器的完整设计流程,重点阐述了从ADS电路级快速优化到HFSS三维电磁场精确验证的模型转换实战方法。通过对比ADS理想模型仿真与HFSS全波仿真结果,指导读者进行参数校准与迭代优化,并分享了关键的板材选择、加工误差及端口设置等避坑指南,确保设计性能与实物测试高度一致。

weixin_29290863的博客 344

Python 音频: sounddevice 使用 左声道/右声道/立体声 --- 播放,录音

# coding: utf8 """ Python 音频: 使用 sounddevice 操作声卡的 左声道, 右声道, 立体声 仅限 MME, Windows DirectSound, Windows WASAPI, Windows WDM-KS 等支持双声道的驱动类型 """ import os import sounddevice as sd import soundfile mapping_left_ch = 1 # 左声道为 1 mapping_right_ch

weixin_42019925的博客 4926

解决Python模块导入出现ModuleNotFoundError: No module named ‘***’的问题

Python的模块非常多,在安装这些模块的时候,由于安装方法的不同(pip、easyinstall),在python加载这些包时,出现ModuleNotFoundError: No module named ‘***’的问题。 那么如何解决这些问题呢? 首先,这个错误是因为Python环境不知道你的模块在哪儿,或者说在Python的默认加载位置没有你的模块。明白这个道理,这个错误就很好解决。 我们拿使用easy_install安装Django模块后出现ModuleNotFoundError: No modu

weixin_39266469的博客 6679

2024年 Flutter 面试题大全(2024.6.28持续更新中)

2024年 Flutter 面试题大全(持续更新中)

Code Metaverse 6666

解决命令行运行python文件,出现No module named *** 报错问题

解决命令行运行python文件,出现No module named *** 报错问题

wangchaoqi1985的博客 1497

Modelsim:LPDDR5仿真(含美光仿真模型官方sv&vcs代码)

虽然,三星在设计跟量产上,早于其他家存储产商,但是镁光后来居上了,是业界首家支持全速 LPDDR5 的供应商,并且开发者在做开发的时候,也是用美光颗粒比较多,所以这里就先以美光的仿真模型为主进行仿真。 本工程为美光官方工程,支持Modelsim、VCS、ncverilog三种仿真器仿真。模型破解过,为完整system-verilog代码。

千歌叹尽执夏的博客 1283

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Python不同文件间调用出现 No module named ***的问题

Python 编译器对于绝对导入的处理是从当前目录、sys.path、环境变量 PYTHONPATH 中搜索需要导入的包。 采用以下代码可以定位获得当前文件的路径, import sys,os sys.path.append(os.path.dirname(os.path.realpath(__file__))) 将其添加在文件开头部分即可正常通过被调用文件与当前文件的相对路径将其导入。 ...

一个AI从业者的博客 1524

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

Python:ModuleNotFoundError: No module named '***' 找不到模组问题

在python中经常遇到找不到模组的问题 主要解决方法大概有以下两种: 1.Win+R 打开命令行 输入CMD 在命令行中输入pip install (所缺失的模组名称) 2.如果是在pycharm中的话可使用以下方法 在pycharm界面按下 Ctrl + Alt + S 出现设置界面 在设置界面中搜索project interpret,点击右侧的加号 在搜索框中搜索缺失...

wilsonass的博客 2万+

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

自定义python文件import导入ModuleNotFoundError: No module named ‘***‘ 问题

自定义python文件导入报错,找不到模块

礁之的博客 625

python文件运行报错_解决命令行运行python文件,出现No module named *** 报错问题

有时候在一个项目中运行的时候,可能是之前已经mark成sources root 你自己忘记了,于是就在命令行也执行python文件,然后就出现No module named *** 等 相关你认为不可能会出现的问题,心想 明明有这个文件但为什么调用的时候偏偏会出错呢、 或者是导入的时候就出错等等啊问题。解决问题:在调用的外包文件模块的文件上头添加:import syssys.path.appe...

weixin_29824417的博客 1559

python 报错 ImportError: No module named ***

print(sys.path)# 打印后发现没有当前的工作目录 sys.path.append('/data/home/pyworkspace/codedir')

ResumeProject的博客 623

ModuleNotFoundError: No module named ‘******‘

解决方法:打开“C/D/E:\python3.6\Scripts”,摁住shift健,右击选择“在此处打开Powershell窗口”,在终端使用pip install ***进行安装你需要安装的库。如果在运行程序的时候出现该问题ModuleNotFoundError: No module named ‘numpy(不论是哪个模块)’;不出意外应该是可以解决问题的!

qq_46235858的博客 606

modulenotfounderror: no module named ******

在我们执行python程序时经常碰到:modulenotfounderror: no module named ******,这是提示没有找到对应的包,一般直接使用pip 命令进行安装即可。但是有的时候,即使pip提示已经安装成功,但程序依旧报错。 但我明明已经安装过一次了,再次执行安装命令意识如下: 注意到python2.7了嘛?看到这个我恍然大悟!!我安装了两个python版本,pip命令默认给我安装到python2的环境中,而我是使用python3运行的代码。所以重新使用命令安装:

wwwlyj123321的博客 883

python+Module Not Found Error:No module name dmpl_toolkits.basemap

python3.8运行出现错误:ModuleNotFoundError: No module named 'mpl_toolkits.basemap',但是basemap是安装上的。

wangzhaoqi_818的博客 792

Python中 pip 的安装——windows系统

我的 Windows 环境下的 python 是没有 pip 文件的,所以想要实现 pip 命令就要手动安装pip 文件 这篇和接下来的文章我会演示 windows 系统下的 “IDLE” 安装 pip 可能遇到的所有问题 pip 20.0.2官方下载地址:https://pypi.org/project/pip/#description 点击 Download files下载 pip-20.0...

qq_45504119的博客 700

“import error” 的两种解决思路

pycharm中import error两种常用的解决办法

weixin_43750626的博客 1万+
上一篇: Anconda使用
下一篇: ubuntu18.04安装
miss_future
博客等级 码龄9年 6粉丝 19原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值