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 相关文章推荐
简单的Python2.7编程初学经验总结
Apr 01 Python
Python实现队列的方法
May 26 Python
利用python爬取软考试题之ip自动代理
Mar 28 Python
Python脚本完成post接口测试的实例
Dec 17 Python
对Python中DataFrame选择某列值为XX的行实例详解
Jan 29 Python
利用Python实现微信找房机器人实例教程
Mar 10 Python
python实现屏保程序(适用于背单词)
Jul 30 Python
python性能测量工具cProfile使用解析
Sep 26 Python
学生如何注册Pycharm专业版以及pycharm的安装
Sep 24 Python
python遍历路径破解表单的示例
Nov 21 Python
pycharm中leetcode插件使用图文详解
Dec 07 Python
python 管理系统实现mysql交互的示例代码
Dec 06 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
smarty内置函数{loteral}、{ldelim}和{rdelim}用法实例
2015/01/22 PHP
PHP中strnatcmp()函数“自然排序算法”进行字符串比较用法分析(对比strcmp函数)
2016/01/07 PHP
php实现购物车产品删除功能(2)
2020/07/23 PHP
Laravel 中使用简单的方法跟踪用户是否在线(推荐)
2019/10/30 PHP
PHP数组Key强制类型转换实现原理解析
2020/09/01 PHP
js字符编码函数区别分析
2008/06/05 Javascript
javascript 图片裁剪技巧解读
2012/11/15 Javascript
js confirm()方法的使用方法实例
2013/07/13 Javascript
java与javascript之间json格式数据互转介绍
2013/10/29 Javascript
Jquery获取和修改img的src值的方法
2014/02/17 Javascript
Iframe实现跨浏览器自适应高度解决方法
2014/09/02 Javascript
jQuery中extend函数的实现原理详解
2015/02/03 Javascript
js的flv视频播放器插件使用方法
2015/06/23 Javascript
js仿苹果iwatch外观的计时器代码分享
2015/08/26 Javascript
AngularJS入门教程之控制器详解
2016/07/27 Javascript
JavaScript中的工厂函数(推荐)
2017/03/08 Javascript
AngularJs实现聊天列表实时刷新功能
2017/06/15 Javascript
浅谈Vue数据绑定的原理
2018/01/08 Javascript
clipboard.js在移动端复制失败的解决方法
2018/06/13 Javascript
jQuery实现列表的增加和删除功能
2018/06/14 jQuery
Vue2.0仿饿了么webapp单页面应用详细步骤
2018/07/08 Javascript
解决vue+router路由跳转不起作用的一项原因
2020/07/19 Javascript
基于vue--key值的特殊用处详解
2020/07/31 Javascript
Tkinter中复选菜单是否被选中的判断与设置方式
2020/03/04 Python
python代码区分大小写吗
2020/06/17 Python
Django如何实现密码错误报错提醒
2020/09/04 Python
俄罗斯美容和健康网上商店:Созвездие Красоты
2019/07/23 全球购物
行政部主管岗位职责
2013/12/28 职场文书
餐厅采购员岗位职责
2014/03/06 职场文书
大班开学家长寄语
2014/04/04 职场文书
大四优秀党员个人民主评议
2014/09/19 职场文书
2015年第十五个全民国防教育日宣传活动方案
2015/05/06 职场文书
文艺部部长竞选稿
2015/11/21 职场文书
中学教代会开幕词
2016/03/04 职场文书
诉讼和解协议书
2016/03/23 职场文书
Python中使用tkFileDialog实现文件选择、保存和路径选择
2022/05/20 Python