python3.5的包存放的具体路径

 更新时间:2020年08月16日 14:14:57   作者:FXL  
在本篇内容里小编给大家分享了一篇关于python3.5的包存放的具体路径相关内容,有需要的朋友们可以参考下。

我们通常会使用 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 3.6 中使用pdfminer解析pdf文件的实现

    Python 3.6 中使用pdfminer解析pdf文件的实现

    这篇文章主要介绍了Python 3.6 中使用pdfminer解析pdf文件的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • 带你了解Python语言的神奇世界

    带你了解Python语言的神奇世界

    大家好,本篇文章主要讲的是带你了解Python语言的神奇世界,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2021-12-12
  • 详解Python中最难理解的点-装饰器

    详解Python中最难理解的点-装饰器

    记得我好几年前刚学Python的时候,看装饰器就觉得看九阴真经里面的怪文字,完全看不懂,确实装饰器是一个非常难以理解的概念,相信很多初学者一定也有这样的困惑,所以篇文章主要介绍了关于Python中装饰器的相关资料,需要的朋友可以参考下。
    2017-04-04
  • python去除文件中重复的行实例

    python去除文件中重复的行实例

    今天小编就为大家分享一篇python去除文件中重复的行实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-06-06
  • pandas实现按行遍历dataframe的方法(itertuples,iterrows)

    pandas实现按行遍历dataframe的方法(itertuples,iterrows)

    本文主要介绍了pandas实现按行遍历dataframe的方法,主要介绍了两种itertuples,iterrows,具有一定的参考价值,感兴趣的可以了解一下
    2023-08-08
  • Python读取JSON数据操作实例解析

    Python读取JSON数据操作实例解析

    这篇文章主要介绍了Python读取JSON数据操作实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-05-05
  • 浅析Python中的绝对导入与相对导入

    浅析Python中的绝对导入与相对导入

    这篇文章主要为大家详细介绍了Python中的绝对导入与相对导入的相关知识,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2025-03-03
  • Python实现将多个文件的名称或后缀名由大写改为小写

    Python实现将多个文件的名称或后缀名由大写改为小写

    这篇文章主要介绍了如何基于Python语言实现将多个文件的名称或后缀名由大写字母修改为小写,文中的示例代码讲解详细,感兴趣的可以了解下
    2023-09-09
  • python中文本字符处理的简单方法记录

    python中文本字符处理的简单方法记录

    这篇文章主要给大家介绍了关于python中文本字符处理的简单方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • Python根据指定日期计算后n天,前n天是哪一天的方法

    Python根据指定日期计算后n天,前n天是哪一天的方法

    这篇文章主要介绍了Python根据指定日期计算后n天,前n天是哪一天的方法,涉及Python日期与时间计算相关操作技巧,需要的朋友可以参考下
    2018-05-05

最新评论