为自定义python模块指定路径

想把写好的自定义模块保存在一个统一的固定路径。但Python通常只会在所运行python脚本的当前路径下、或环境Path中搜寻要导入的模块。解决方法如下。

  1. 方法一:在python脚本中设定路径。
    可以将如下代码追加到导入自定义模块的代码前。从而在导入自定义模块前,就事先将路径添加到Python参照的path中。
import sys
sys.path.append('自定义模块所在路径')
  1. 方法二:创建.pth文件。
    在Python安装目录下的\Lib\site-packages文件夹中创建.pth文件,内容为自定义模块所在路径。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 模块和包 一 模块 1 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是...
    go以恒阅读 2,307评论 0 4
  • 三、模块命名空间 命名空间(名称空间)中保存了变量名到对象的映射。向命名空间添加变量名的操作过程涉及到绑定变量到指...
    常大鹏阅读 1,917评论 0 4
  • 1. 认识模块 1.1 什么是模块 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.p...
    hswangxun阅读 635评论 0 1
  • 常用模块 认识模块 什么是模块 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文...
    go以恒阅读 2,014评论 0 6
  • 午醉醒来愁未醒 镜中的人儿 已憔悴不忍看 那年的樱花 落满溪涧 似折断的蝴蝶翅 却依然在等一场风 遮我渐生的白发 ...
    王秋苹阅读 141评论 0 1