对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 相关文章推荐
动态创建类实例代码
Oct 07 Python
Python中urllib2模块的8个使用细节分享
Jan 01 Python
使用python绘制常用的图表
Aug 27 Python
Python pass详细介绍及实例代码
Nov 24 Python
python常用知识梳理(必看篇)
Mar 23 Python
Python实现PS滤镜特效之扇形变换效果示例
Jan 26 Python
Python Json序列化与反序列化的示例
Jan 31 Python
numpy中loadtxt 的用法详解
Aug 03 Python
Python原始套接字编程实例解析
Jan 29 Python
Python建造者模式案例运行原理解析
Jun 29 Python
python3爬虫中引用Queue的实例讲解
Nov 24 Python
python自动统计zabbix系统监控覆盖率的示例代码
Apr 03 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
PHP4引用文件语句的对比
2006/10/09 PHP
PHP二维数组实现去除重复项的方法【保留各个键值】
2017/12/21 PHP
php如何计算两坐标点之间的距离
2018/12/29 PHP
JS的数组的扩展实例代码
2008/07/09 Javascript
js 通用javascript函数库整理
2011/08/14 Javascript
js实现一个省市区三级联动选择框代码分享
2013/03/06 Javascript
js和as的稳定传值问题解决
2013/07/14 Javascript
jquery实现图片裁剪思路及实现
2013/08/16 Javascript
js中一个函数获取另一个函数返回值问题探讨
2013/11/21 Javascript
iframe里面的元素触发父窗口元素事件的jquery代码
2014/10/19 Javascript
Javascript 赋值机制详解
2014/11/23 Javascript
理解javascript中的严格模式
2016/02/01 Javascript
基于jquery实现弹幕效果
2016/09/29 Javascript
jQuery事件详解
2017/02/23 Javascript
使用Vue如何写一个双向数据绑定(面试常见)
2018/04/20 Javascript
详解JavaScript的变量
2019/04/04 Javascript
实现高性能javascript的注意事项
2019/05/27 Javascript
layui自己添加图片按钮并点击跳转页面的例子
2019/09/14 Javascript
Node.JS获取GET,POST数据之queryString模块使用方法详解
2020/02/06 Javascript
JavaScript实现跟随鼠标移动的盒子
2021/01/28 Javascript
Python列表list数组array用法实例解析
2014/10/28 Python
Python连接mysql数据库的正确姿势
2016/02/03 Python
python+mongodb数据抓取详细介绍
2017/10/25 Python
详解pandas.DataFrame中删除包涵特定字符串所在的行
2019/04/04 Python
解决pytorch-yolov3 train 报错的问题
2020/02/18 Python
Linux面试经常问的文件系统操作命令
2015/11/05 面试题
医学专业毕业生推荐信
2013/11/14 职场文书
本科毕业生专业自荐书范文
2014/02/05 职场文书
小学毕业演讲稿
2014/04/25 职场文书
2014年仓管员工作总结
2014/11/18 职场文书
升职自我推荐信范文
2015/03/25 职场文书
田径运动会广播稿
2015/08/19 职场文书
公务员岗前培训心得体会
2016/01/08 职场文书
「SHOW BY ROCK!!」“雫シークレットマインド”组合单曲MV公开
2022/03/21 日漫
如何通过一篇文章了解Python中的生成器
2022/04/02 Python
mapstruct的用法之qualifiedByName示例详解
2022/04/06 Java/Android