使用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 相关文章推荐
Flask入门教程实例:搭建一个静态博客
Mar 27 Python
python获取mp3文件信息的方法
Jun 15 Python
常见python正则用法的简单实例
Jun 21 Python
Python中查看文件名和文件路径
Mar 31 Python
Python实现嵌套列表去重方法示例
Dec 28 Python
Django基础知识与基本应用入门教程
Jul 20 Python
Python中按值来获取指定的键
Mar 04 Python
python将类似json的数据存储到MySQL中的实例
Jul 12 Python
Django 框架模型操作入门教程
Nov 05 Python
Flask和pyecharts实现动态数据可视化
Feb 26 Python
python 如何将office文件转换为PDF
Sep 22 Python
golang特有程序结构入门教程
Jun 02 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
全国FM电台频率大全 - 1 北京市
2020/03/11 无线电
很好用的PHP数据库类
2009/05/27 PHP
简单PHP上传图片、删除图片实现代码
2010/05/12 PHP
php像数组一样存取和修改字符串字符
2014/03/21 PHP
PHP中echo,print_r与var_dump区别分析
2014/09/29 PHP
php实现删除指定目录下相关文件的方法
2014/10/20 PHP
php 截取中英文混合字符串的方法
2018/05/31 PHP
使用 PHP Masked Package 屏蔽敏感数据的实现方法
2019/10/15 PHP
C#中TrimStart,TrimEnd,Trim在javascript上的实现
2011/01/17 Javascript
浅谈checkbox的一些操作(实战经验)
2013/11/20 Javascript
jquery中交替点击事件toggle方法的使用示例
2013/12/08 Javascript
利用window.name实现windowStorage代码分享
2014/01/02 Javascript
常用的jquery模板插件——jQuery Boilerplate介绍
2014/09/23 Javascript
jquery实现简单Tab切换菜单效果
2020/07/17 Javascript
js实现华丽的九九乘法表效果
2017/03/29 Javascript
浅谈gulp创建完整的项目流程
2017/12/20 Javascript
javascript中可能用得到的全部的排序算法
2020/03/05 Javascript
vue+Element中table表格实现可编辑(select下拉框)
2020/05/21 Javascript
VUE项目实现主题切换的多种方法
2020/11/26 Vue.js
修改NPM全局模式的默认安装路径的方法
2020/12/15 Javascript
[04:32]DOTA2著名解说配音敌法师 现场专访海涛怒切假腿
2013/12/20 DOTA
[01:00:44]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#1COL VS Alliance第三局
2016/03/04 DOTA
python 运算符 供重载参考
2009/06/11 Python
Python中使用ConfigParser解析ini配置文件实例
2014/08/30 Python
树莓派安装OpenCV3完整过程的实现
2019/10/10 Python
python 项目目录结构设置
2020/02/14 Python
Python collections.defaultdict模块用法详解
2020/06/18 Python
python+requests接口自动化框架的实现
2020/08/31 Python
Python 里最强的地图绘制神器
2021/03/01 Python
英国在线定做百叶窗网站:Make My Blinds
2020/08/17 全球购物
丑小鸭教学反思
2014/02/03 职场文书
2014年医院后勤工作总结
2014/12/06 职场文书
给朋友的道歉短信
2015/05/12 职场文书
2019年个人工作总结范文(3篇)
2019/08/27 职场文书
Python内置的数据类型及使用方法
2022/04/13 Python
pandas时间序列之pd.to_datetime()的实现
2022/06/16 Python