博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
运行.py 文件出现ImportError: No module named 'xxx'问题
阅读量:2382 次
发布时间:2019-05-10

本文共 267 字,大约阅读时间需要 1 分钟。

问题描述:

一般我们在pycharm中run程序的时候,会将当前工程的所有文件夹路径都作为包的搜索路径;而在命令行中运行‘xxx.py’时,或者sh脚本文件运行‘xxx.py’时,只是搜索当前路径,就会找不到module

解决办法:

在要运行的‘xxx.py’最前面加上以下代码:

import sys,oscurPath = os.path.abspath(os.path.dirname(__file__))rootPath = os.path.split(curPath)[0]sys.path.append(rootPath)

 

转载地址:http://jffab.baihongyu.com/

你可能感兴趣的文章
程序员技术练级攻略
查看>>
#define
查看>>
C语言之if...else PK switch...case
查看>>
关于SVN方面的问题
查看>>
深入理解C语言
查看>>
编程成就:开发人员如何升级
查看>>
如何防止代码腐烂
查看>>
va_start va_end 的使用和原理
查看>>
Linux 中的零拷贝技术,第 2 部分
查看>>
零拷贝技术的研究与实现
查看>>
零拷贝与 sendfile
查看>>
directfb显示中文
查看>>
关于SIGPIPE导致的程序退出
查看>>
setsockopt()函数用法
查看>>
TCP之send函数研究
查看>>
Linux下访问内存物理地址
查看>>
mmap测试程序
查看>>
linux 启动详解
查看>>
在linux内核中操作文件的方法
查看>>
Linux下Socket编程
查看>>