使用pth文件添加Python环境变量方式


Posted in Python onMay 26, 2020

有时,在用import导入项目文件夹里自己写的python文件时,常常说找不到该文件,这时可以将项目路径添加到PYTHONPATH下。

暂时添加:

import sys
sys.path.append(项目路径)

这种方法只会存在内存里,一旦退出python就没有了

一劳永逸:

在D:/anaconda/env/pytorch/lib/site-packages/里新建txt,修改后缀为.pth,在其中加入你的项目路径,比如

K:\Desktop\face_detect\DFace-win64-master\src
K:\Desktop\face_detect\DFace-win64-master\src\core

再次查看sys.path,会发现项目路径已经被加入环境变量了。

补充知识:python之使用.pth文件导入自定义模块

首先创建一个测试包

例如:DataSync

使用pth文件添加Python环境变量方式

获取系统的模块路径

使用pth文件添加Python环境变量方式

移动到xxx/python3/lib/python3.6/site-packages 目录下

新建一个.pth文件,例如pckPath.pth

里边写入自定义模块的路径

/home/python/vavAnalysis/apps

使用pth文件添加Python环境变量方式

使用pth文件添加Python环境变量方式

之后便可直接导入该测试包

使用pth文件添加Python环境变量方式

以上这篇使用pth文件添加Python环境变量方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python urls.py的三种配置写法实例详解
Apr 28 Python
Python学习pygal绘制线图代码分享
Dec 09 Python
python opencv 直方图反向投影的方法
Feb 24 Python
python实现求解列表中元素的排列和组合问题
Mar 15 Python
Python数据类型之Dict字典实例详解
May 07 Python
如何在Cloud Studio上执行Python代码?
Aug 09 Python
Python绘制三角函数图(sin\cos\tan)并标注特定范围的例子
Dec 04 Python
解决Jupyter因卸载重装导致的问题修复
Apr 10 Python
selenium切换标签页解决get超时问题的完整代码
Aug 30 Python
Python GUI库Tkiner使用方法代码示例
Nov 27 Python
Python 2.6.6升级到Python2.7.15的详细步骤
Dec 14 Python
Python Django模型详解
Oct 05 Python
tensorflow实现残差网络方式(mnist数据集)
May 26 #Python
Python中格式化字符串的四种实现
May 26 #Python
使用tensorflow实现VGG网络,训练mnist数据集方式
May 26 #Python
浅谈Tensorflow加载Vgg预训练模型的几个注意事项
May 26 #Python
Tensorflow加载Vgg预训练模型操作
May 26 #Python
PyQt5如何将.ui文件转换为.py文件的实例代码
May 26 #Python
TensorFlow实现模型断点训练,checkpoint模型载入方式
May 26 #Python
You might like
如何使用PHP获取指定日期所在月的开始日期与结束日期
2013/08/01 PHP
Drupal读取Excel并导入数据库实例
2014/03/02 PHP
php使用GD创建保持宽高比缩略图的方法
2015/04/17 PHP
PHP魔术方法使用方法汇总
2016/02/14 PHP
Laravel 5.4.36中session没有保存成功问题的解决
2018/02/19 PHP
仿校内登陆框,精美,给那些很厉害但是没有设计天才的程序员
2008/11/24 Javascript
js 跨域和ajax 跨域问题小结
2009/07/01 Javascript
jquery拖动插件(jquery.drag)使用介绍
2013/06/18 Javascript
js获取浏览器基本信息大全
2014/11/27 Javascript
JavaScript解析json格式数据简单示例
2014/12/09 Javascript
jQuery中replaceAll()方法用法实例
2015/01/16 Javascript
Hallo.js基于jQuery UI所见即所得的Web编辑器
2016/01/26 Javascript
jQuery.parseHTML() 函数详解
2017/01/09 Javascript
canvas绘制万花筒效果(代码分享)
2017/01/20 Javascript
用户管理的设计_jquery的ajax实现二级联动效果
2017/07/13 jQuery
vue将时间戳转换成自定义时间格式的方法
2018/03/02 Javascript
微信上传视频文件提示(推荐)
2018/11/22 Javascript
nuxt中使用路由守卫的方法步骤
2019/01/27 Javascript
js打开word文档预览操作示例【不是下载】
2019/05/23 Javascript
js实现上传图片并显示图片名称
2019/12/18 Javascript
ant design vue嵌套表格及表格内部编辑的用法说明
2020/10/28 Javascript
python获取指定目录下所有文件名列表的方法
2015/05/20 Python
Python使用urllib2模块实现断点续传下载的方法
2015/06/17 Python
Python切片工具pillow用法示例
2018/03/30 Python
PyQt5 pyqt多线程操作入门
2018/05/05 Python
python 画三维图像 曲面图和散点图的示例
2018/12/29 Python
基于python实现生成指定大小txt文档
2020/07/20 Python
python包的导入方式总结
2021/03/02 Python
怎样在 Applet 中建立自己的菜单(MenuBar/Menu)?
2012/06/20 面试题
村道德模范事迹材料
2014/08/28 职场文书
爱鸟护鸟的宣传语
2015/07/13 职场文书
生日寿星公答谢词
2015/09/29 职场文书
干货:我将这样书写我的演讲稿!
2019/05/09 职场文书
读《工匠精神》有感:热爱工作,精益求精
2019/12/28 职场文书
为什么mysql字段要使用NOT NULL
2021/05/13 MySQL
彻底解决MySQL使用中文乱码的方法
2022/01/22 MySQL