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


Posted in Python onDecember 15, 2018

众所周知,如果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函数返回多个值的示例方法
Dec 04 Python
使用python实现省市三级菜单效果
Jan 20 Python
Python中getattr函数和hasattr函数作用详解
Jun 14 Python
Python matplotlib 画图窗口显示到gui或者控制台的实例
May 24 Python
python实现雨滴下落到地面效果
Jun 21 Python
Python 利用内置set函数对字符串和列表进行去重的方法
Jun 29 Python
Python实现Event回调机制的方法
Feb 13 Python
python使用tomorrow实现多线程的例子
Jul 20 Python
python 读取修改pcap包的例子
Jul 23 Python
感知器基础原理及python实现过程详解
Sep 30 Python
关于Python解包知识点总结
May 05 Python
总结Python连接CS2000的详细步骤
Jun 23 Python
对python3 中方法各种参数和返回值详解
Dec 15 #Python
对python中的argv和argc使用详解
Dec 15 #Python
Python输出\u编码将其转换成中文的实例
Dec 15 #Python
对python:print打印时加u的含义详解
Dec 15 #Python
Python 最大概率法进行汉语切分的方法
Dec 14 #Python
python实现任意位置文件分割的实例
Dec 14 #Python
pytorch permute维度转换方法
Dec 14 #Python
You might like
php 广告调用类代码(支持Flash调用)
2011/08/11 PHP
PHP中防止直接访问或查看或下载config.php文件的方法
2012/07/07 PHP
php函数连续调用实例分析
2015/07/30 PHP
PHP获取一年有几周以及每周开始日期和结束日期
2015/08/06 PHP
php猜单词游戏
2015/09/29 PHP
全面解读PHP的人气开发框架Laravel
2015/10/15 PHP
PHP进程通信基础之信号量与共享内存通信
2017/02/19 PHP
xml 与javascript结合的问题解决方法
2007/03/24 Javascript
JS 用6N±1法求素数 实例教程
2009/10/20 Javascript
基于jquery的让textarea自适应高度的插件
2010/08/03 Javascript
javascript中数组的concat()方法使用介绍
2013/12/18 Javascript
JS去掉第一个字符和最后一个字符的实现代码
2014/02/20 Javascript
JavaScript修改浏览器tab标题小技巧
2015/01/06 Javascript
JavaScript使用push方法添加一个元素到数组末尾用法实例
2015/04/06 Javascript
关于javascript中dataset的问题小结
2015/11/16 Javascript
详解vue-router 2.0 常用基础知识点之导航钩子
2017/05/10 Javascript
详解vue-cli 构建Vue项目遇到的坑
2017/08/30 Javascript
vue-cli的eslint相关用法
2017/09/29 Javascript
jquery 获取索引值在一定范围的列表方法
2018/01/25 jQuery
使用vue-cli打包过程中的步骤以及问题的解决
2018/05/08 Javascript
vue实现评论列表功能
2019/10/25 Javascript
Python 检查数组元素是否存在类似PHP isset()方法
2014/10/14 Python
python通过字典dict判断指定键值是否存在的方法
2015/03/21 Python
关于Python中定制类的比较运算实例
2019/12/19 Python
python两种获取剪贴板内容的方法
2020/11/06 Python
H5新属性audio音频和video视频的控制详解(推荐)
2016/12/09 HTML / CSS
美国最大的骑马用品零售商:HorseLoverZ
2017/01/12 全球购物
法国滑雪假期的专家:Ski Planet
2019/11/02 全球购物
Ticketmaster意大利:音乐会、节日、艺术和剧院的官方门票
2019/12/23 全球购物
Final类有什么特点
2012/04/25 面试题
毕业生精彩的自我评价分享
2013/10/06 职场文书
前台文员岗位职责及工作流程
2013/11/19 职场文书
学校七一活动方案
2014/01/19 职场文书
受伤赔偿协议书
2014/09/24 职场文书
还款承诺书范本
2015/01/20 职场文书
2016年万圣节家长开放日活动总结
2016/04/05 职场文书