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的Django框架实现事务交易管理的教程
Apr 20 Python
Python实现的连接mssql数据库操作示例
Aug 17 Python
Python实现针对json中某个关键字段进行排序操作示例
Dec 25 Python
Python基于opencv调用摄像头获取个人图片的实现方法
Feb 21 Python
Pytorch修改ResNet模型全连接层进行直接训练实例
Sep 10 Python
使用pandas 将DataFrame转化成dict
Dec 10 Python
基于virtualenv创建python虚拟环境过程图解
Mar 30 Python
Python Django form 组件动态从数据库取choices数据实例
May 19 Python
Python内置方法和属性应用:反射和单例(推荐)
Jun 19 Python
Python字符串函数strip()原理及用法详解
Jul 23 Python
Python如何读取、写入CSV数据
Jul 28 Python
5 分钟读懂Python 中的 Hook 钩子函数
Dec 09 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(3)
2006/10/09 PHP
PHP程序员最常犯的11个MySQL错误小结
2010/11/20 PHP
PHP面向接口编程 耦合设计模式 简单范例
2011/03/23 PHP
php中获取远程客户端的真实ip地址的方法
2011/08/03 PHP
php 操作数组(合并,拆分,追加,查找,删除等)
2012/07/20 PHP
PHP 断点续传实例详解
2017/11/11 PHP
原生JS实现Ajax通过POST方式与PHP进行交互的方法示例
2018/05/12 PHP
JS日历 推荐
2006/12/03 Javascript
jQuery与ExtJS之选择实例分析
2010/08/19 Javascript
jquery 学习之二 属性相关
2010/11/23 Javascript
理解JavaScript表单的基础知识
2016/01/25 Javascript
JS实现输入框提示文字点击时消失效果
2016/07/19 Javascript
Bootstrap中定制LESS-颜色及导航条(推荐)
2016/11/21 Javascript
Bootstrap3 内联单选和多选框
2016/12/29 Javascript
MUI顶部选项卡的用法(tab-top-webview-main)详解
2017/10/08 Javascript
vue+vuex+axios实现登录、注册页权限拦截
2018/03/09 Javascript
angularJs中跳转到指定的锚点实例($anchorScroll)
2018/08/31 Javascript
VeeValidate 的使用场景以及配置详解
2019/01/11 Javascript
JavaScript面向对象中接口实现方法详解
2019/07/24 Javascript
Vuex中的Mutations的具体使用方法
2020/06/01 Javascript
[37:47]IG vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
数据挖掘之Apriori算法详解和Python实现代码分享
2014/11/07 Python
Python正则表达式教程之一:基础篇
2017/03/02 Python
Python处理文本换行符实例代码
2018/02/03 Python
pycharm设置注释颜色的方法
2018/05/23 Python
python 分离文件名和路径以及分离文件名和后缀的方法
2018/10/21 Python
Python3多目标赋值及共享引用注意事项
2019/05/27 Python
Django ImageFiled上传照片并显示的方法
2019/07/28 Python
python查看数据类型的方法
2019/10/12 Python
python从Oracle读取数据生成图表
2020/10/14 Python
anaconda升级sklearn版本的实现方法
2021/02/22 Python
党员入党表决心的话
2014/03/11 职场文书
人事任命书怎么写
2014/06/05 职场文书
班子群众路线教育实践个人对照检查材料思想汇报
2014/09/30 职场文书
城镇居民医疗保险工作总结
2015/08/10 职场文书
Mysql8.0递归查询的简单用法示例
2021/08/04 MySQL