使用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 相关文章推荐
Windows8下安装Python的BeautifulSoup
Jan 22 Python
用Python进行TCP网络编程的教程
Apr 29 Python
浅谈python中的面向对象和类的基本语法
Jun 13 Python
Python通过调用有道翻译api实现翻译功能示例
Jul 19 Python
Scrapy框架使用的基本知识
Oct 21 Python
Python开启线程,在函数中开线程的实例
Feb 22 Python
Python使用pyautocad+openpyxl处理cad文件示例
Jul 11 Python
django用户登录验证的完整示例代码
Jul 21 Python
python输出带颜色字体实例方法
Sep 01 Python
windows环境中利用celery实现简单任务队列过程解析
Nov 29 Python
Python实现大数据收集至excel的思路详解
Jan 03 Python
python等差数列求和公式前 100 项的和实例
Feb 25 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 动态随机生成验证码类代码
2010/04/09 PHP
PHP新手用的Insert和Update语句构造类
2012/03/31 PHP
php实现上传图片保存到数据库的方法
2015/02/11 PHP
PHP图片水印类的封装
2017/07/06 PHP
Laravel5.1 框架控制器基础用法实例分析
2020/01/04 PHP
JavaScript Base64编码和解码,实现URL参数传递。
2006/09/18 Javascript
JavaScript 权威指南(第四版) 读书笔记
2009/08/11 Javascript
js动态加载以及确定加载完成的代码
2011/07/31 Javascript
JS.findElementById()使用介绍
2013/09/21 Javascript
Javascript中call与apply的学习笔记
2014/09/22 Javascript
jQuery的选择器中的通配符[id^='code']或[name^='code']及jquery选择器总结
2015/12/24 Javascript
浅谈js使用in和hasOwnProperty获取对象属性的区别
2017/04/27 Javascript
Vue2.0实现购物车功能
2017/06/05 Javascript
JavaScript实现一个空中避难的小游戏
2017/06/06 Javascript
vue实现全选和反选功能
2017/08/31 Javascript
浅谈ajax请求不同页面的微信JSSDK问题
2018/02/26 Javascript
JS实现的倒计时恢复按钮点击功能【可用于协议阅读倒计时】
2018/04/19 Javascript
浅谈Angular HttpClient简单入门
2018/05/04 Javascript
原生js实现碰撞检测
2020/03/12 Javascript
JQuery事件冒泡和默认行为代码实例
2020/05/13 jQuery
微信小程序连续签到7天积分获得功能的示例代码
2020/08/20 Javascript
[01:15:18]2014 DOTA2国际邀请赛中国区预选赛 LGD VS Speed Gaming.cn
2014/05/22 DOTA
Python selenium 三种等待方式解读
2016/09/15 Python
Python多维/嵌套字典数据无限遍历的实现
2016/11/04 Python
python实现从尾到头打印单链表操作示例
2020/02/22 Python
Python多线程threading创建及使用方法解析
2020/06/17 Python
使用css实现android系统的loading加载动画
2019/07/25 HTML / CSS
HTML5 Canvas中使用路径描画二阶、三阶贝塞尔曲线
2015/01/01 HTML / CSS
科颜氏加拿大官方网站: Kiehl’s加拿大
2016/08/16 全球购物
写一个函数返回1+2+3+…+n的值(假定结果不会超过长整型变量的范围)
2014/09/05 面试题
电子专业毕业生自我鉴定
2014/01/22 职场文书
军训自我鉴定100字
2014/02/13 职场文书
党的群众路线教育实践活动个人整改措施材料
2014/11/04 职场文书
团代会邀请函
2015/02/02 职场文书
JavaScript 去重和重复次数统计
2021/03/31 Javascript
教你用Java在个人电脑上实现微信扫码支付
2021/06/13 Java/Android