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抓取网页中图片并保存到本地
Dec 01 Python
Python制作Windows系统服务
Mar 25 Python
python递归查询菜单并转换成json实例
Mar 27 Python
Python实现发送QQ邮件的封装
Jul 14 Python
用Python登录好友QQ空间点赞的示例代码
Nov 04 Python
django manage.py扩展自定义命令方法
May 27 Python
基于Python pip用国内镜像下载的方法
Jun 12 Python
如何在python字符串中输入纯粹的{}
Aug 22 Python
详解Python3序列赋值、序列解包
May 14 Python
使用Pytorch来拟合函数方式
Jan 14 Python
用python实现学生管理系统
Jul 24 Python
matlab xlabel位置的设置方式
May 21 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 MySQL与分页效率
2008/06/04 PHP
PHP 数组基础知识小结
2010/08/20 PHP
PHP的swoole扩展安装方法详细教程
2016/05/18 PHP
php微信公众平台开发(一) 配置接口
2016/12/06 PHP
关于实现代码语法标亮 dp.SyntaxHighlighter
2007/02/02 Javascript
很可爱的输入框
2008/08/03 Javascript
setInterval与clearInterval的使用示例代码
2014/01/28 Javascript
escape函数解决js中ajax传递中文出现乱码问题
2014/10/30 Javascript
jQuery中prop()方法用法实例
2015/01/05 Javascript
jQuery使用addClass()方法给元素添加多个class样式
2015/03/26 Javascript
JS实现漂亮的时间选择框效果
2016/08/20 Javascript
vue中使用heatmapjs的示例代码(结合百度地图)
2018/09/05 Javascript
nodejs中方法和模块用法示例
2018/12/24 NodeJs
微信网页登录逻辑与实现方法
2019/04/29 Javascript
nodejs实现日志读取、日志查找及日志刷新的方法分析
2019/05/20 NodeJs
vue.js中使用微信扫一扫解决invalid signature问题(完美解决)
2020/04/11 Javascript
浅谈vue在html中出现{{}}的原因及解决方式
2020/11/16 Javascript
[02:09:59]火猫TV国士无双dota2 6.82版本详解(下)
2014/09/29 DOTA
Python装饰器知识点补充
2018/05/28 Python
Python模拟百度自动输入搜索功能的实例
2019/02/14 Python
Python解决pip install时出现的Could not fetch URL问题
2019/08/01 Python
Django中使用session保持用户登陆连接的例子
2019/08/06 Python
python实现批量修改文件名
2020/03/23 Python
Python unittest单元测试框架及断言方法
2020/04/15 Python
简单了解Java Netty Reactor三种线程模型
2020/04/26 Python
Django ORM实现按天获取数据去重求和例子
2020/05/18 Python
Python运算符+与+=的方法实例
2021/02/18 Python
HTML5中的Scoped属性使用实例
2014/04/23 HTML / CSS
canvas 阴影和图形变换的示例代码
2018/01/02 HTML / CSS
赫里福德的一家乡村零售商店:Philip Morris & Son
2017/06/25 全球购物
有影响力的品牌之家:Our Social Collective
2019/06/08 全球购物
成人教育自我鉴定
2013/11/01 职场文书
关于毕业的广播稿
2014/01/10 职场文书
绘画专业自荐信范文
2014/02/23 职场文书
员工工作表现评语
2014/04/26 职场文书
pytorch model.cuda()花费时间很长的解决
2021/06/01 Python