对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处理二进制数据的方法

    python处理二进制数据的方法

    这篇文章主要介绍了python处理二进制数据的方法,涉及Python针对二进制数据的相关操作技巧,需要的朋友可以参考下
    2015-06-06
  • Python多线程原理与用法详解

    Python多线程原理与用法详解

    这篇文章主要介绍了Python多线程原理与用法,简单描述了多线程的概念、原理并结合实例形式分析了Python多线程创建、启动、各种锁机制、队列及相关函数使用技巧,需要的朋友可以参考下
    2018-08-08
  • Python批量查询关键词微信指数实例方法

    Python批量查询关键词微信指数实例方法

    在本篇文章中小编给大家整理的是关于Python批量查询关键词微信指数实例方法以及相关代码,需要的朋友们可以跟着学习下。
    2019-06-06
  • 利用Python进行微服务架构的监控与日志分析

    利用Python进行微服务架构的监控与日志分析

    Python作为一种强大的编程语言,提供了丰富的工具和库,可以帮助我们实现对微服务架构的监控和日志分析,本文将介绍如何利用Python编写监控脚本和日志分析程序,以便于更好地管理和维护微服务系统
    2024-03-03
  • PyTorch中的拷贝与就地操作详解

    PyTorch中的拷贝与就地操作详解

    这篇文章主要给大家介绍了关于PyTorch中拷贝与就地操作的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • Python多线程入门学习

    Python多线程入门学习

    这篇文章主要介绍了Python多线程入门学习,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2021-12-12
  • 使用django和vue进行数据交互的方法步骤

    使用django和vue进行数据交互的方法步骤

    这篇文章主要介绍了使用django和vue进行数据交互的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • Jmeter调用Python脚本实现参数互相传递的实现

    Jmeter调用Python脚本实现参数互相传递的实现

    这篇文章主要介绍了Jmeter调用Python脚本实现参数互相传递的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • Python numpy中矩阵的基本用法汇总

    Python numpy中矩阵的基本用法汇总

    这篇文章主要给大家介绍了关于Python numpy中矩阵的基本用法的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-02-02
  • 给 TensorFlow 变量进行赋值的方式

    给 TensorFlow 变量进行赋值的方式

    今天小编就为大家分享一篇给 TensorFlow 变量进行赋值的方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-02-02

最新评论