返回顶部
首页 > 资讯 > 后端开发 > Python >修复python的ModuleNotFo
  • 801
分享到

修复python的ModuleNotFo

pythonModuleNotFo 2023-01-31 01:01:30 801人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

我在项目里面用到了python,但其他的同事并没有安装Python环境,为了不强制每个人都安装python,我下载了python-3.6.1-embed-amd64,并将用一个.bat去调用它。大概像这样myscript.bat"%dp0\

我在项目里面用到了python,但其他的同事并没有安装Python环境,为了不强制每个人都安装python,我下载了python-3.6.1-embed-amd64,并将用一个.bat去调用它。
大概像这样

myscript.bat

"%dp0\python-3.6.1-embed-amd64\python.exe" "%dp0\myscript.py"pause

我写了两个python文件,这里假设是mymodule.py和myscript.py
在myscript.py里,我有这样的语句:

from mymodule import solution_directory, defaultprinter, hash

结果在双击myscript.bat时,报了一个错:

Traceback (most recent call last):
   File "D:Projectsmyscript.py", line 9, in \<module\>
     from mymodule import solution_directory, defaultprinter, hash
 ModuleNotFoundError: No module named 'mymodule'

可是这里我明明有mymodule.py啊?
经过一番辛苦
原来是这个embeded的python在它默认的path里,没有搜索到我的mymoudle.py文件。
解决方案,在myscript.py顶部,增加这样两行

import sys, os
sys.path.append(os.path.realpath(os.path.dirname(os.path.realpath(__file__))))

再次双击myscript.bat,完全没有问题了。



--结束END--

本文标题: 修复python的ModuleNotFo

本文链接: https://lsjlt.com/news/184542.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 修复python的ModuleNotFo
    我在项目里面用到了python,但其他的同事并没有安装python环境,为了不强制每个人都安装python,我下载了python-3.6.1-embed-amd64,并将用一个.bat去调用它。大概像这样myscript.bat"%dp0\...
    99+
    2023-01-31
    python ModuleNotFo
  • Python学习:ModuleNotFo
    最近在学《Python编程:从入门到实践》,16.2小结中 from pygal.i18n import COUNTRIES 获取两个字母的国别码,我用的pygal的版本是2.4.0(终端 pip show pygal 查看版本) 这...
    99+
    2023-01-31
    Python ModuleNotFo
  • CentOS7修复python拯救yum
       本人正在吹着空调,喝着茶水,然后qq头像抖了两下,业务开发同学给我打了个招呼,“忙么?帮个忙可以不?” 这很明显了,要忙了呀!来活了。本着爱岗敬业的精神回复“您说”。 然后很含蓄的告诉我yum不好用了。得嘞,这活可能很简单,就是自己编...
    99+
    2023-01-31
    python yum
  • 什么是Cassandra的读修复和写修复
    Cassandra的读修复和写修复是指数据库系统在发现数据不一致或数据损坏时,自动修复这些数据的过程。 读修复是指在读取数据时,如果...
    99+
    2024-04-09
    Cassandra
  • python 3.5下xadmin的使用及修复源码bug
    前言 xadmin是一个django的管理后台实现,使用了更加灵活的架构设计及Bootstrap UI框架, 目的是替换现有的admin,国人开发,有许多新的特性: •兼容 Djan...
    99+
    2022-06-04
    源码 python bug
  • 修复 Python 错误TypeError: Missing 1 Required Positional Argument
    类是面向对象编程语言的基本特征之一。 每个对象都属于 Python 中的某个类。 我们可以创建我们的类作为蓝图来创建相同类型的对象。 我们使用 class 关键字在 Python 中定义一个类。 Py...
    99+
    2023-09-04
    python 开发语言
  • Python面试不修改数组找出重复的数字
    目录数组中重复的数字不修改数组找出重复的数字思路思路一:哈希表思路二:二分法测试总结数组中重复的数字 在上一篇博客中剑指Offer之面试题3: 数组中重复的数字中,其实能发现这类题目...
    99+
    2024-04-02
  • 如何修复使用Python ORM工具SQLAlchemy时的陷阱
    这期内容当中小编将会给大家带来有关如何修复使用Python ORM工具SQLAlchemy时的陷阱,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。在使用 SQLAlchemy 时,那些看似很小的选择可能对这...
    99+
    2023-06-16
  • Python不修改数组怎么找出重复的数字
    这篇“Python不修改数组怎么找出重复的数字”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Python不修改数组怎么找出重...
    99+
    2023-06-30
  • phpmyadmin修复表的方法
    这篇文章将为大家详细讲解有关phpmyadmin修复表的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。phpmyadmin怎么修复表phpmyadmin能够很方便的实...
    99+
    2024-04-02
  • mysql表的修复命令
    这篇文章主要介绍“mysql表的修复命令”,在日常操作中,相信很多人在mysql表的修复命令问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysql表的修复命令”的疑惑有所帮...
    99+
    2024-04-02
  • win11修复dll的方法
    本篇内容介绍了“win11修复dll的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!首先下载一个dll修复助手。下载完成后,打开下载到的...
    99+
    2023-07-02
  • [python] 修改Tkinter 的
    先上一个不修改的样式,如下: import easygui as g g.msgbox("hello","hi")   注意左上角的图标为红色的Tk字样     修改后: import easygui as g from Tki...
    99+
    2023-01-30
    python Tkinter
  • win10自动修复无法修复你的电脑如何解决
    今天小编给大家分享一下win10自动修复无法修复你的电脑如何解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。win10自动...
    99+
    2023-07-01
  • Win10“启动修复”没法修复你的电脑该怎么办?
    有一些客户开启电脑会碰到电脑无法启动,进到全自动修复,可是又发生电脑蓝屏且提醒“启动修复”没法修复你的电脑,这应该怎么办?应该是因为开机启动文件损坏造成的无法启动、没法修复的问题。解决方案一:关掉安全启动看能不能进系统软件进到BIOS内Se...
    99+
    2023-07-12
  • python中的复数
    data=2+4j print(type(data)) 复数表示平面上一点(2+4j表示(2,4)这个点) ...
    99+
    2023-01-31
    复数 python
  • 修复工具DBVERIFY的使用
    http://blog.csdn.net/leshami/article/details/6530890 DBVERIFY 工具的使用 Oracle 数据库运行过程中由于硬件故障或操作系统故障导致导致O...
    99+
    2024-04-02
  • appcrash的问题怎么修复
    要修复appcrash的问题,可以尝试以下几种方法:1. 重启应用程序:关闭应用程序并重新打开它,有时候这可以解决问题。2. 清除缓...
    99+
    2023-09-17
    appcrash
  • 修复XP SP3的IE图标
    电脑主页被篡改了,于是用windows清理助手进行修复,但是修复后突然发现桌面的IE图标没了,到网上搜索了很多方法,下面就是来自网络上修复IE图标的方法,结果只有最后一个方法有效,那就是方法八,使用“OKHY一键优化清理程序”可以轻松搞定。...
    99+
    2023-01-31
    图标 XP
  • wininet.dll 修复的几种方法
    修复wininet.dll的几种方法   近期卡巴斯基出现了wininet.dll的误杀,给很多朋友造成了极大的麻烦,现在介绍一下几种解决方法: 方法⑴:开机进入Windows系统后,按下Ctrl+Alt+...
    99+
    2023-05-23
    方法 修复 winninet.dll 然后 C: WINDOWS system32 运行
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作