对python当中不在本路径的py文件的引用详解
作者:mdjxy63 时间:2022-12-17 15:12:42
众所周知,如果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
来源:https://blog.csdn.net/mdjxy63/article/details/79343541?utm_source=blogxgwz47
标签:python,py,引用
0
投稿
猜你喜欢
非原型 不设计
2010-01-21 12:51:00
python3获取文件中url内容并下载代码实例
2021-07-03 04:11:28
Python 第三方opencv库实现图像分割处理
2023-07-25 02:33:54
用 onerror 获取错误信息 js Debug
2008-11-03 19:08:00
javascript设计模式 – 原型模式原理与应用实例分析
2024-04-22 13:26:50
Python logging模块写入中文出现乱码
2023-10-18 14:48:12
JavaScript 自动分号插入(JavaScript synat:auto semicolon insertion)
2013-08-09 10:14:56
Python参数解析器configparser简介
2021-04-22 02:23:31
微信小程序顶部可滚动导航效果
2024-04-29 13:55:34
socket连接关闭问题分析
2021-09-11 01:48:18
让goland支持proto文件类型的实现
2024-05-25 15:12:24
python基本算法之实现归并排序(Merge sort)
2023-04-06 03:20:07
sql语句优化之SQL Server(详细整理)
2024-01-15 14:07:08
对python中的argv和argc使用详解
2021-12-09 02:37:52
Python统计学一数据的概括性度量详解
2022-08-16 03:18:20
MySQL多表查询的具体实例
2024-01-22 00:13:20
pytorch安装及环境配置的完整过程
2023-06-19 23:53:20
用 iframe 解决下拉框与层之冲突
2008-04-28 12:24:00
python错误:AttributeError: 'module' object has no attribute 'setdefaultencoding'问题的解决方法
2021-09-15 16:28:22
Python 统计Jira的bug 并发送邮件功能
2021-03-24 05:44:24