python3.5的包存放的具体路径
作者:FXL 时间:2023-11-27 21:11:21
我们通常会使用 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
来源:https://www.py.cn/jishu/jichu/19829.html
标签:python3.5,包路径
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
python3 实现函数写文件路径的正确方法
2023-12-09 11:38:51
MySQL字符编码设置方法
2024-01-21 07:52:51
Python算法中的时间复杂度问题
2021-03-20 04:52:50
![](https://img.aspxhome.com/file/2023/3/78573_0s.jpg)
利用XMLHTTP批量生成静态页的函数
2008-09-10 11:07:00
简单有效上手Python3异步asyncio问题
2022-01-14 02:28:34
![](https://img.aspxhome.com/file/2023/2/68422_0s.gif)
MySQL数据库中表的操作详解
2024-01-26 20:37:27
利用Python半自动化生成Nessus报告的方法
2021-03-10 23:04:01
![](https://img.aspxhome.com/file/2023/1/133521_0s.png)
如何做一个计数器并让人家申请使用?
2010-07-11 21:13:00
用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
2024-01-26 16:53:22
Bootstrap组合上、下拉框简单实现代码
2024-04-10 11:03:05
![](https://img.aspxhome.com/file/2023/4/136804_0s.jpg)
Python 实现数组相减示例
2021-08-19 07:01:52
django的聚合函数和aggregate、annotate方法使用详解
2023-06-27 16:07:46
SQL server中字符串逗号分隔函数分享
2024-01-12 17:20:22
![](https://img.aspxhome.com/file/2023/8/108488_0s.jpg)
TensorFlow人工智能学习数据类型信息及转换
2022-11-02 09:12:55
![](https://img.aspxhome.com/file/2023/7/67277_0s.png)
使用Python处理json字符串中的非法双引号问题
2021-01-19 19:26:13
python笔记(1) 关于我们应不应该继续学习python
2023-06-05 17:25:00
asp无组件实现画简单图形的类
2004-06-17 13:30:00
![](https://img.aspxhome.com/file/UploadPic/up/2007080321035424.jpg)
详解vue 模版组件的三种用法
2024-05-10 14:18:22
python 日期排序的实例代码
2023-12-02 16:09:35
oracle 的表空间实例详解
2023-06-25 11:39:37