使用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之编写类之四再论继承
Oct 11 Python
Python基于PycURL实现POST的方法
Jul 25 Python
Python中is与==判断的区别
Mar 28 Python
如何用itertools解决无序排列组合的问题
May 18 Python
Python学习小技巧之列表项的排序
May 20 Python
Django实现支付宝付款和微信支付的示例代码
Jul 25 Python
Python除法之传统除法、Floor除法及真除法实例详解
May 23 Python
Python完成哈夫曼树编码过程及原理详解
Jul 29 Python
Python的几种主动结束程序方式
Nov 22 Python
python实现简单的购物程序代码实例
Mar 03 Python
vue.js刷新当前页面的实例讲解
Dec 29 Python
python中threading和queue库实现多线程编程
Feb 06 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
destoon整合ucenter后注册页面不跳转的解决方法
2014/06/21 PHP
CI框架学习笔记(一) - 环境安装、基本术语和框架流程
2014/10/26 PHP
PHP递归统计系统中代码行数
2019/09/19 PHP
PHP实现简单注册登录系统
2020/12/28 PHP
Add a Table to a Word Document
2007/06/15 Javascript
js 中{},[]中括号,大括号使用详解
2011/05/12 Javascript
Js 冒泡事件阻止实现代码
2013/01/27 Javascript
Microsfot .NET Framework4.0框架 安装失败的解决方法
2013/08/14 Javascript
纯js简单日历实现代码
2013/10/05 Javascript
浮动的div自适应居中显示的js代码
2013/12/23 Javascript
jQuery+ajax实现无刷新级联菜单示例
2015/05/21 Javascript
JavaScript函数使用的基本教程
2015/06/04 Javascript
AngularJS 实现按需异步加载实例代码
2015/10/18 Javascript
浅析Bootstrap组件之面板组件
2016/05/04 Javascript
NodeJS和BootStrap分页效果的实现代码
2016/11/07 NodeJs
关于Function中的bind()示例详解
2016/12/02 Javascript
AngularJS动态菜单操作指令
2017/04/25 Javascript
JS实现问卷星自动填问卷脚本并在两秒自动提交功能
2020/06/17 Javascript
小程序实现自定义导航栏适配完美版
2019/04/02 Javascript
原生JavaScript实现日历功能代码实例(无引用Jq)
2019/09/23 Javascript
Python+Django在windows下的开发环境配置图解
2009/11/11 Python
linux 下实现python多版本安装实践
2014/11/18 Python
在Python下利用OpenCV来旋转图像的教程
2015/04/16 Python
Python使用metaclass实现Singleton模式的方法
2015/05/05 Python
通过python+selenium3实现浏览器刷简书文章阅读量
2017/12/26 Python
详解Python二维数组与三维数组切片的方法
2019/07/18 Python
python实现引用其他路径包里面的模块
2020/03/09 Python
学点简单的Django之第一个Django程序的实现
2021/02/24 Python
用canvas显示验证码的实现
2020/04/10 HTML / CSS
英国著名国际平价时尚男装品牌:Topman
2016/08/27 全球购物
一份没有按时交货失信于客户的检讨书
2014/09/19 职场文书
作风整顿个人剖析材料
2014/10/06 职场文书
公证处委托书
2015/01/28 职场文书
党员廉洁自律个人总结
2015/02/13 职场文书
《社戏》教学反思
2016/02/22 职场文书
Spring事务管理下synchronized锁失效问题的解决方法
2022/03/31 Java/Android