使用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对象及面向对象技术详解
Jul 19 Python
浅谈django model的get和filter方法的区别(必看篇)
May 23 Python
利用python 更新ssh 远程代码 操作远程服务器的实现代码
Feb 08 Python
解决Matplotlib图表不能在Pycharm中显示的问题
May 24 Python
django将网络中的图片,保存成model中的ImageField的实例
Aug 07 Python
python pillow模块使用方法详解
Aug 30 Python
关于Numpy数据类型对象(dtype)使用详解
Nov 27 Python
Python中使用gflags实例及原理解析
Dec 13 Python
python实现简单学生信息管理系统
Apr 09 Python
TensorFlow keras卷积神经网络 添加L2正则化方式
May 22 Python
Python切片列表字符串如何实现切换
Aug 06 Python
Python制作表白爱心合集
Jan 22 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
详解:――如何将图片储存在数据库里
2006/12/05 PHP
PHP中静态变量的使用方法实例分析
2016/12/01 PHP
laravel 解决groupBy时出现的错误 isn't in Group By问题
2019/10/17 PHP
Javascript - HTML的request类
2007/01/09 Javascript
MooTools 1.2介绍
2009/09/14 Javascript
为超链接加上disabled后的故事
2010/12/10 Javascript
与jquery serializeArray()一起使用的函数,主要来方便提交表单
2011/01/31 Javascript
实现局部遮罩与关闭原理及代码
2013/02/04 Javascript
jQuery获得内容和属性方法及示例
2013/12/02 Javascript
js清空form表单中的内容示例
2014/05/20 Javascript
js实现右下角提示框的方法
2015/02/03 Javascript
javascript中setInterval的用法
2015/07/19 Javascript
js时间戳转为日期格式的方法
2015/12/28 Javascript
JavaScript与java语言有什么不同
2016/09/22 Javascript
JS获取html元素的标记名实现方法
2016/10/08 Javascript
细数JavaScript 一个等号,两个等号,三个等号的区别
2016/10/09 Javascript
通过vue-cli3构建一个SSR应用程序的方法
2018/09/13 Javascript
vue中beforeRouteLeave实现页面回退不刷新的示例代码
2019/11/01 Javascript
实现vuex原理的示例
2020/10/21 Javascript
Vue 实例中使用$refs的注意事项
2021/01/29 Vue.js
python实现代理服务功能实例
2013/11/15 Python
python实现获取客户机上指定文件并传输到服务器的方法
2015/03/16 Python
python获取外网IP并发邮件的实现方法
2017/10/01 Python
在Python 2.7即将停止支持时,我们为你带来了一份python 3.x迁移指南
2018/01/30 Python
python查看列的唯一值方法
2018/07/17 Python
详解Django的CSRF认证实现
2018/10/09 Python
python入门之基础语法学习笔记
2020/02/08 Python
在Python中用GDAL实现矢量对栅格的切割实例
2020/03/11 Python
Django自关联实现多级联动查询实例
2020/05/19 Python
6种非常炫酷的CSS3按钮边框动画特效
2016/03/16 HTML / CSS
银行会计职员个人的自我评价
2013/09/29 职场文书
历史系毕业生自荐信
2013/10/28 职场文书
运动会广播稿30字
2014/01/21 职场文书
三好学生竞选稿
2015/11/21 职场文书
正则表达式拆分url实例代码
2022/02/24 Java/Android
2021年国产动漫公司排行前十名,玄机科技上榜,第二推出过铠甲勇士
2022/03/18 杂记