使用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中最难理解的点-装饰器
Apr 03 Python
Python简单实现控制电脑的方法
Jan 22 Python
Django使用Mysql数据库已经存在的数据表方法
May 27 Python
快速解决pandas.read_csv()乱码的问题
Jun 15 Python
python实现将读入的多维list转为一维list的方法
Jun 28 Python
Python使用pickle模块报错EOFError Ran out of input的解决方法
Aug 16 Python
PyCharm代码回滚,恢复历史版本的解决方法
Oct 22 Python
下载官网python并安装的步骤详解
Oct 12 Python
使用tensorboard可视化loss和acc的实例
Jan 21 Python
如何表示python中的相对路径
Jul 08 Python
Python3爬虫ChromeDriver的安装实例
Feb 06 Python
Python调用腾讯API实现人脸身份证比对功能
Apr 04 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
DOTA2 探索永无止境 玩家自创强悍插眼攻略
2020/04/20 DOTA
PHP 5.0 Pear安装方法
2006/12/06 PHP
百度ping方法使用示例 自动ping百度
2014/01/26 PHP
yii,CI,yaf框架+smarty模板使用方法
2015/12/29 PHP
PHP检查URL包含特定字符串实例方法
2019/02/11 PHP
JavaScript Sort 表格排序
2009/10/31 Javascript
!DOCTYPE声明对JavaScript的影响分析
2010/04/12 Javascript
基本jquery的控制tabs打开的数量的代码
2010/10/17 Javascript
IE的事件传递-event.cancelBubble示例介绍
2014/01/12 Javascript
巧用局部变量提升javascript性能
2014/02/24 Javascript
吐槽一下我所了解的Node.js
2014/10/08 Javascript
javascript匀速运动实现方法分析
2016/01/08 Javascript
jQuery fancybox在ie浏览器下无法显示关闭按钮的解决办法
2016/02/19 Javascript
javascript数组去重方法分析
2016/12/15 Javascript
Angular实现跨域(搜索框的下拉列表)
2017/02/16 Javascript
js学习总结之DOM2兼容处理重复问题的解决方法
2017/07/27 Javascript
基于JavaScript实现淘宝商品广告效果
2017/08/10 Javascript
Node 升级到最新稳定版的方法分享
2018/05/17 Javascript
JavaScript根据json生成html表格的示例代码
2018/10/24 Javascript
jquery实现动态改变css样式的方法分析
2019/05/27 jQuery
JS工厂模式开发实践案例分析
2019/10/17 Javascript
vue实现微信浏览器左上角返回按钮拦截功能
2020/01/18 Javascript
[02:15]你好,这就是DOTA!
2015/08/05 DOTA
[01:08:32]DOTA2-DPC中国联赛 正赛 DLG vs PHOENIX BO3 第二场 1月18日
2021/03/11 DOTA
python切换hosts文件代码示例
2013/12/31 Python
Django与遗留的数据库整合的方法指南
2015/07/24 Python
python中的decorator的作用详解
2018/07/26 Python
Python导入数值型Excel数据并生成矩阵操作
2020/06/09 Python
python collections模块的使用
2020/10/16 Python
HealthElement海外旗舰店:新西兰大卖场
2018/02/23 全球购物
Hotels.com拉丁美洲:从豪华酒店到经济型酒店的预定优惠和折扣
2019/12/09 全球购物
2014植树节活动总结
2014/03/11 职场文书
演讲稿的写法
2014/05/19 职场文书
物流管理专业求职信
2014/05/29 职场文书
离婚协议书范本
2015/01/26 职场文书
win10壁纸在哪个文件夹 win10桌面背景图片文件位置分享
2022/08/05 数码科技