weixin_53075811 2024-01-27 09:24 采纳率: 50%
浏览 8
已结题

py中测试一直显示找不到模块,如何解决(语言-python)

请问下为什么一直找不到这个employee,employee.py和test_employee.py都在一个文件夹下
而且在from哪里直接ctrl也能跳转

img

img

img

img

  • 写回答

1条回答 默认 最新

  • 梦幻精灵_cq 2024-01-27 12:17
    关注
    • pycharm中python解释器默认路径设定

      截屏图片

      img



      文本
      1、依次点击【File】、【Project Interpreter】;

      2、点击【Show All】,选择【Existing Environment】;

      3、选择python的安装路径,点击OK即可。

    • 经测试,您的模块加载写法没毛病!由于您的代码没放代码片,无法下载调试。我照写了您两个文件的框架测试,一切正常。

      目录结构

      img



      python脚本文件文件内容

      img



      脚本文件调用(自定义模块加载)

      img


    一切如常!


      但我仔细拔过您的代码截屏图片,没发现问题所在。我猜测是不是您还是用点击文件的方式运行的python脚本文件?windows系统中,用双击启动py脚本,或多或少都会有些麻烦的,所以我没建议您那样操作。


    • 解决方案

      1、创建跟报错目录一致的目录并将文件拷贝其中;
      2、设置您的文件目录为python解释器默认搜索目录;
      3、命令行模式下运行。(cd指令进入您的文件目录,用python *.py的命令行指令执行脚本文件)。

    我想,三个方案都可以。我最推崇最后一个,我大多是这样启动python脚本文件,一般很有“找不到文件”的报错。


    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 2月5日
  • 已采纳回答 1月28日
  • 创建了问题 1月27日

悬赏问题

  • ¥15 VESTA绘图原子颜色显示异常
  • ¥15 天翼云搭建多ip l2tp
  • ¥30 matlab求解刃位错方程
  • ¥15 python实现CAD识图
  • ¥15 如何实现在renpy中创建并应用不同大小尺寸对话框?
  • ¥15 table表格有一列是固定列 滑动到最下面时 固定的那一列有几行没显示出来
  • ¥20 单细胞数据注释时报错
  • ¥15 vscode编译ros找不到头文件,cmake.list文件出问题,如何解决?(语言-c++|操作系统-linux)
  • ¥15 通过AT指令控制esp8266发送信息
  • ¥15 有哪些AI工具提供可以通过代码上传EXCEL文件的API接口,并反馈分析结果