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 拷贝对象(深拷贝deepcopy与浅拷贝copy)
Sep 06 Python
介绍Python的Django框架中的QuerySets
Apr 20 Python
Python functools模块学习总结
May 09 Python
Python字符串拼接六种方法介绍
Dec 18 Python
python爬虫面试宝典(常见问题)
Mar 02 Python
详谈在flask中使用jsonify和json.dumps的区别
Mar 26 Python
python获取本机所有IP地址的方法
Dec 26 Python
使用celery执行Django串行异步任务的方法步骤
Jun 06 Python
树莓派用python中的OpenCV输出USB摄像头画面
Jun 22 Python
用django-allauth实现第三方登录的示例代码
Jun 24 Python
Python extract及contains方法代码实例
Sep 11 Python
Pycharm制作搞怪弹窗的实现代码
Feb 19 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使用strtotime和date函数判断日期是否有效代码分享
2013/12/25 PHP
Zend Framework动作助手(Zend_Controller_Action_Helper)用法详解
2016/03/05 PHP
Javascript调用XML制作连动下拉列表框
2006/06/25 Javascript
仿迅雷焦点广告效果(JQuery版)
2008/11/19 Javascript
使用Plupload实现直接上传附件至七牛云存储
2014/12/26 Javascript
纯JavaScript实现的兼容各浏览器的添加和移除事件封装
2015/03/28 Javascript
js+cookies实现悬浮购物车的方法
2015/05/25 Javascript
javascript背景时钟实现方法
2015/06/18 Javascript
javascript中this指向详解
2016/04/23 Javascript
jquery easyUI中ajax异步校验用户名
2016/08/19 Javascript
JavaScript分步实现一个出生日期的正则表达式
2018/03/22 Javascript
BootStrap中的模态框(modal,弹出层)功能示例代码
2018/11/02 Javascript
ES6 Class中实现私有属性的一些方法总结
2019/07/08 Javascript
详解Nuxt内导航栏的两种实现方式
2020/04/16 Javascript
[04:52]DOTA2亚洲邀请赛附加赛 TOP10精彩集锦
2015/01/29 DOTA
kNN算法python实现和简单数字识别的方法
2014/11/18 Python
Python实现监控程序执行时间并将其写入日志的方法
2015/06/30 Python
用yum安装MySQLdb模块的步骤方法
2016/12/15 Python
微信跳一跳python辅助软件思路及图像识别源码解析
2018/01/04 Python
python实现创建新列表和新字典,并使元素及键值对全部变成小写
2019/01/15 Python
Python使用sqlalchemy模块连接数据库操作示例
2019/03/13 Python
python sorted函数的小练习及解答
2019/09/18 Python
python pyinstaller打包exe报错的解决方法
2019/11/02 Python
使用pytorch和torchtext进行文本分类的实例
2020/01/08 Python
python实现超级玛丽游戏
2020/03/18 Python
python实现暗通道去雾算法的示例
2020/09/27 Python
python爬虫爬取图片的简单代码
2021/01/18 Python
CSS3 @keyframes简单动画实现
2018/02/24 HTML / CSS
英国和爱尔兰的自炊式豪华度假小屋:Rural Retreats
2018/06/08 全球购物
证券期货行业个人的自我评价
2013/12/26 职场文书
员工考核管理制度
2014/02/02 职场文书
食品业务员岗位职责
2014/03/18 职场文书
授权委托书协议书
2014/10/16 职场文书
前台岗位职责范本
2015/04/16 职场文书
亮剑观后感500字
2015/06/05 职场文书
总结三种用 Python 作为小程序后端的方式
2022/05/02 Python