使用pth文件添加Python环境变量方式

 更新时间:2020年05月26日 14:37:56   作者:赛艇队长  
这篇文章主要介绍了使用pth文件添加Python环境变量方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

有时,在用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

获取系统的模块路径

移动到xxx/python3/lib/python3.6/site-packages 目录下

新建一个.pth文件,例如pckPath.pth

里边写入自定义模块的路径

/home/python/vavAnalysis/apps

之后便可直接导入该测试包

以上这篇使用pth文件添加Python环境变量方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Django REST为文件属性输出完整URL的方法

    Django REST为文件属性输出完整URL的方法

    这篇文章主要给大家介绍了关于Django REST如何为文件属性输出完整URL的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用django具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-12-12
  • PyInstaller安装包瘦身指南

    PyInstaller安装包瘦身指南

    直接pyinstaller打包的话,如果当前pip环境安装的库较多的话,会导致生成的可执行exe程序文件过大,本文详细的介绍了PyInstaller安装包瘦身的过程,感兴趣的可以了解一下
    2023-03-03
  • Python打造虎年祝福神器的示例代码

    Python打造虎年祝福神器的示例代码

    2022虎年将至,值此新春佳节之际,小编特地为大家介绍了一个利用Python实现的虎年祝福神器,文中的示例代码讲解详细,感兴趣的可以动手试一试
    2022-01-01
  • Python基于sftp及rsa密匙实现远程拷贝文件的方法

    Python基于sftp及rsa密匙实现远程拷贝文件的方法

    这篇文章主要介绍了Python基于sftp及rsa密匙实现远程拷贝文件的方法,结合实例形式分析了基于RSA秘钥远程登陆及文件操作的相关技巧,需要的朋友可以参考下
    2016-09-09
  • 全面分析Python的优点和缺点

    全面分析Python的优点和缺点

    本篇文章给大家详细分析了Python的优点和缺点以及相关的优势劣势分析,对此有兴趣的朋友学习下。
    2018-02-02
  • Python代码缩进和测试模块示例详解

    Python代码缩进和测试模块示例详解

    这篇文章主要给大家介绍了关于Python代码缩进和测试模块的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-05-05
  • django admin后台添加导出excel功能示例代码

    django admin后台添加导出excel功能示例代码

    这篇文章主要介绍了django admin 后台添加导出excel功能示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-05-05
  • python寻找含有关键字文件和删除文件夹方式

    python寻找含有关键字文件和删除文件夹方式

    这篇文章主要介绍了python寻找含有关键字文件和删除文件夹方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-02-02
  • python解决Missing 1 required positional argument报错问题

    python解决Missing 1 required positional ar

    这篇文章主要介绍了python解决Missing 1 required positional argument报错问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • 利用Python实现简易计算器的示例代码

    利用Python实现简易计算器的示例代码

    最近学习了字符串,运算符,条件语句,循环语句,我在想可以用我最近学的东西做什么? 看到运算我就想到了可以做一个简易的计算器,感兴趣的可以了解一下
    2022-11-11

最新评论