python3.5的包存放的具体路径


Posted in Python onAugust 16, 2020

我们通常会使用 apt-get或者是pip来安装包,但是这两者的安装路径是不一样的,区别如下:

如果使用pip或者pip3安装,则第三方包在:

path-prefix/local/lib/python3.5/site-package1

如果使用apt-get安装,则第三方包在

path-prefix/lib/python3.5/site-package

内容扩展:

python包/模块路径

当Python执行import语句时,它会在一些路径中搜索Python模块和扩展模块。可以通过sys.path查看这些路径,比如:

>>> import sys 
>>> sys.path 
['', '/usr/lib/python2.7/site-packages/demo_nova_hooks-5-py2.7.egg', '/usr/lib64/python27.zip', '/usr/lib64/python2.7', <br>'/usr/lib64/python2.7/plat-linux2', '/usr/lib64/python2.7/lib-tk', '/usr/lib64/python2.7/lib-old', '/usr/lib64/python2.7/lib-dynload', <br>'/usr/lib64/python2.7/site-packages', '/usr/lib64/python2.7/site-packages/gtk-2.0', '/usr/lib/python2.7/site-packages']

其中的空字符串表示当前工作目录。

当安装第三方模块的时候,如果不是按照标准方式安装,则为了能够引用(import)这些模块,必须将这些模块的安装路径添加到sys.path中

将模块路径加到当前模块扫描的路径里:

sys.path.append('模块的路径')。
sys.path.insert(0,'模块的路径')

永久添加路径到sys.path中:

1)将写好的py文件放到当前环境python安装目录的site-packages 目录下

2) 在 当前环境python安装目录的site-packages 目录下下面新建一个.pth 文件(以pth作为后缀名)

将模块的路径写进去(vim pythonmodule.pth),一行一个路径,如:

/opt/alpen

/opt/alpen/remote

3) 使用PYTHONPATH环境变量(尽量少用,易出错)

export PYTHONPATH=$PYTHONPATH:/opt/alpen/remote

到此这篇关于python3.5的包存放的具体路径的文章就介绍到这了,更多相关python3.5的包在哪里内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python写日志封装类实例
Jun 28 Python
python去除空格和换行符的实现方法(推荐)
Jan 04 Python
python reduce 函数使用详解
Dec 05 Python
python利用OpenCV2实现人脸检测
Apr 16 Python
Python之web模板应用
Dec 26 Python
基于python list对象中嵌套元组使用sort时的排序方法
Apr 18 Python
浅谈python中字典append 到list 后值的改变问题
May 04 Python
Python logging设置和logger解析
Aug 28 Python
利用python中集合的唯一性实现去重
Feb 11 Python
有趣的Python图片制作之如何用QQ好友头像拼接出里昂
Apr 22 Python
Python页面加载的等待方式总结
Feb 28 Python
Python的flask接收前台的ajax的post数据和get数据的方法
Apr 12 Python
python根据字典的键来删除元素的方法
Aug 16 #Python
python实现取余操作的简单实例
Aug 16 #Python
python属于哪种语言
Aug 16 #Python
python中sys模块是做什么用的
Aug 16 #Python
python3获取控制台输入的数据的具体实例
Aug 16 #Python
python在一个范围内取随机数的简单实例
Aug 16 #Python
python将数据插入数据库的代码分享
Aug 16 #Python
You might like
PHP实现抓取HTTPS内容
2014/12/01 PHP
Zend Framework框架实现类似Google搜索分页效果
2016/11/25 PHP
javascript错误的认识不用关心内存管理
2012/12/15 Javascript
jquery 新建的元素事件绑定问题解决方案
2014/06/12 Javascript
jQuery实现简单的间隔向上滚动效果
2015/03/09 Javascript
js实现类似菜单风格的TAB选项卡效果代码
2015/08/28 Javascript
jQuery实现的文字hover颜色渐变效果实例
2016/02/20 Javascript
浅谈window.onbeforeunload() 事件调用ajax
2016/06/29 Javascript
原生JS+Canvas实现五子棋游戏
2020/05/28 Javascript
JavaScript引用类型RegExp基本用法详解
2018/08/09 Javascript
vue实现搜索过滤效果
2019/05/28 Javascript
小程序实现录音功能
2020/09/22 Javascript
解决vue-router 嵌套路由没反应的问题
2020/09/22 Javascript
ant design vue中表格指定格式渲染方式
2020/10/28 Javascript
JS实现点击掉落特效
2021/01/29 Javascript
[00:32]DOTA2上海特级锦标赛 COL战队宣传片
2016/03/04 DOTA
python使用arcpy.mapping模块批量出图
2017/03/06 Python
Python实现端口检测的方法
2018/07/24 Python
python实现的爬取电影下载链接功能示例
2019/08/26 Python
Python的几种主动结束程序方式
2019/11/22 Python
Python实现图片识别加翻译功能
2019/12/26 Python
基于TensorFlow常量、序列以及随机值生成实例
2020/01/04 Python
如何使用selenium和requests组合实现登录页面
2020/02/03 Python
pycharm 2018 激活码及破解补丁激活方式
2020/09/21 Python
html5 canvas 使用示例
2010/10/22 HTML / CSS
Answear匈牙利:来自全球200多个知名时尚品牌
2017/04/21 全球购物
物流仓管员岗位职责
2013/12/04 职场文书
医学实习生自我鉴定
2013/12/12 职场文书
如何编写优秀的食品项目创业计划书
2014/01/23 职场文书
小学生考试获奖感言
2014/01/30 职场文书
大学毕业感言50字
2014/02/07 职场文书
艺术节主持词
2014/04/02 职场文书
保护环境倡议书范文
2014/05/13 职场文书
村主任“四风”问题个人整改措施
2014/10/04 职场文书
Redis分布式锁Redlock的实现
2021/08/07 Redis
解决IDEA翻译插件Translation报错更新TTK失败不能使用
2022/04/24 Python