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自定义函数的创建、调用和函数的参数详解
Mar 11 Python
深入解析Python编程中super关键字的用法
Jun 24 Python
Python实现更改图片尺寸大小的方法(基于Pillow包)
Sep 19 Python
Python合并字典键值并去除重复元素的实例
Dec 18 Python
Python线程创建和终止实例代码
Jan 20 Python
Django自定义manage命令实例代码
Feb 11 Python
python3.6的venv模块使用详解
Aug 01 Python
在win10和linux上分别安装Python虚拟环境的方法步骤
May 09 Python
解决Pycharm 包已经下载,但是运行代码提示找不到模块的问题
Aug 31 Python
Pycharm内置终端及远程SSH工具的使用教程图文详解
Mar 19 Python
python中urllib.request和requests的使用及区别详解
May 05 Python
如何在scrapy中集成selenium爬取网页的方法
Nov 18 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生成图片验证码的实例讲解
2015/08/03 PHP
Session 失效的原因汇总及解决丢失办法
2015/09/30 PHP
PHP实现二维数组去重功能示例
2017/01/12 PHP
PHP中字符串长度的截取用法示例
2017/01/12 PHP
php中目录操作opendir()、readdir()及scandir()用法示例
2019/06/08 PHP
PHP Web表单生成器案例分析
2020/06/02 PHP
js indexOf()定义和用法
2012/10/21 Javascript
JS返回上一页实例代码通过图片和按钮分别实现
2013/08/16 Javascript
javascript实现实时输出当前的时间
2015/04/27 Javascript
Javascript页面跳转常见实现方式汇总
2015/11/28 Javascript
JavaScript Array对象详解
2016/03/01 Javascript
JS回调函数基本定义与用法实例分析
2017/05/24 Javascript
requirejs + vue 项目搭建详解
2017/06/16 Javascript
VueJs组件prop验证简单介绍
2017/09/12 Javascript
redux-saga 初识和使用
2018/03/10 Javascript
vue-cli项目优化方法- 缩短首屏加载时间
2018/04/01 Javascript
在Create React App中启用Sass和Less的方法示例
2019/01/16 Javascript
JS实现动态无缝轮播
2020/01/11 Javascript
[06:07]DOTA2-DPC中国联赛3月5日Recap集锦
2021/03/11 DOTA
python中Flask框架简单入门实例
2015/03/21 Python
详解Python的Flask框架中的signals信号机制
2016/06/13 Python
Python File readlines() 使用方法
2018/03/19 Python
python从子线程中获得返回值的方法
2019/01/30 Python
pow在python中的含义及用法
2019/07/11 Python
Python发送邮件的实例代码讲解
2019/10/16 Python
Python全面分析系统的时域特性和频率域特性
2020/02/26 Python
python 比较字典value的最大值的几种方法
2020/04/17 Python
Python 随机按键模拟2小时
2020/12/30 Python
台湾乐天市场:日本No.1的网路购物网站
2017/03/22 全球购物
营销与策划个人求职信
2013/09/22 职场文书
演讲主持词
2014/03/18 职场文书
简单租房协议书
2014/04/09 职场文书
感恩教育主题班会
2015/08/12 职场文书
教你用Python爬取英雄联盟皮肤原画
2021/06/13 Python
浅谈Python中的正则表达式
2021/06/28 Python
Java网络编程之UDP实现原理解析
2021/09/04 Java/Android