对python当中不在本路径的py文件的引用详解

 更新时间:2018年12月15日 12:00:29   作者:mdjxy63  
今天小编就为大家分享一篇对python当中不在本路径的py文件的引用详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

众所周知,如果py文件不在当前路径,那么就不能import,因此,本文介绍如下两种有效的方法:

方法1:

修改环境变量,在~/.bashrc里面进行修改,然后source ~/.bashrc

方法2:

引入.pth文件

在site-packages添加一个路径文件,如mypkpath.pth,必须以.pth为后缀,写上你要加入的模块文件所在的目录名称就是了。

1 windows

c:\python27\site-packages
# 我们的学员把pth文件直接放在c:\python27
# (或其他python安装目录)目录下测试也是有效的
# 2015.9.23

2 linux(ubuntu)

  /usr/local/lib/python2.7/dist-packages  (note by shanql, 我是放在这个目录下有效的,所添加的目录一定要存在,不存在则会不成功)

  例如:在 /usr/local/lib/python2.7/dist-packages  目录下,创建一个mypython.pth,然后里面写上路径

/home/xuy/faster_RCNN/py-faster-rcnn/lib,这就解决了lib文件夹下找不到其他文件夹下的py文件的问题了

2 linux(redhat)

   /usr/lib/python2.7/site-packages

以上这篇对python当中不在本路径的py文件的引用详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • python单元测试之pytest的使用

    python单元测试之pytest的使用

    Pytest是Python的一种单元测试框架,与 Python 自带的 Unittest 测试框架类似,但是比 Unittest 框架使用起来更简洁,效率更高,今天给大家详细介绍一下pytest的使用,需要的朋友可以参考下
    2021-06-06
  • Python 异步如何使用等待有时间限制协程

    Python 异步如何使用等待有时间限制协程

    这篇文章主要为大家介绍了Python 异步如何使用等待有时间限制协程示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03
  • python中opencv实现文字分割的实践

    python中opencv实现文字分割的实践

    图片文字分割的时候,常用的方法有两种。一种是投影法,还有一种是用OpenCV的轮廓检测,本文详细的介绍了这两种方法的使用,感兴趣的可以了解一下
    2021-06-06
  • Python实现创建词云的示例详解

    Python实现创建词云的示例详解

    词云一般是根据输入的大量词语生成的,如果某个词语出现的次数越多,那么相应的大小就会越大,本文将利用wordcloud模块实现词云生成,需要的可以参考下
    2023-10-10
  • Python+Opencv实现表格边框线检测

    Python+Opencv实现表格边框线检测

    Python数据开发工作时偶尔会要求对图片做边框线检查和图片中的直线,本文为大家整理了相关的实现方法,非常实用,建议有需要的小伙伴收藏一下
    2023-05-05
  • pygame加载中文名mp3文件出现error

    pygame加载中文名mp3文件出现error

    本文主要介绍了pygame加载中文名mp3文件出现error的解决方案。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-03-03
  • Python实现随机生成一个汉字的方法分享

    Python实现随机生成一个汉字的方法分享

    这篇文章主要为大家详细介绍了Python如何实现随机生成一个汉字的功能,文中的示例代码讲解详细,对我们深入了解Python有一定的帮助,需要的可以参考一下
    2023-01-01
  • Python FTP文件定时自动下载实现过程解析

    Python FTP文件定时自动下载实现过程解析

    这篇文章主要介绍了Python FTP文件定时自动下载实现过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • pytorch之添加BN的实现

    pytorch之添加BN的实现

    今天小编就为大家分享一篇pytorch之添加BN的实现,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-01-01
  • Python的numpy库下的几个小函数的用法(小结)

    Python的numpy库下的几个小函数的用法(小结)

    这篇文章主要介绍了Python的numpy库下的几个小函数的用法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07

最新评论