返回顶部
首页 > 资讯 > 后端开发 > Python >python模块的安装目录在哪里
  • 775
分享到

python模块的安装目录在哪里

2023-06-03 15:06:05 775人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

这篇文章主要为大家展示了“python模块的安装目录在哪里”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Python模块的安装目录在哪里”这篇文章吧。Python的强大,其中一个重要原因是Pyt

这篇文章主要为大家展示了“python模块的安装目录在哪里”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Python模块的安装目录在哪里”这篇文章吧。

Python的强大,其中一个重要原因是Python有很丰富的库(模块)从而可以比较方便地处理各种各样的问题。python开发的第三方modules一般都安装在一些固定的路径,如下:

Unix(linux): prefix/lib/pythonX.Y/site-packages 默认路径:/usr/local/lib/pythonX.Y/site-packages

windows: prefix\Lib\site-packages 默认路径:C:\PythonXY\Lib\site-packages

另外,在Unix-like系统上,Python自身build-in的模块一般位于:/usr/lib/pythonX.Y/site-packages

从源代码安装模块的命令一般为:setup.py install

当然,可以根据需要改变默认的第三方模块安装路径,在命令中可以加上参数:–user, or –home, or –prefix and –exec-prefix, or –install-base and –install-platbase 等来指定安装路径。

需要注意的是:模块的安装路径一定要在 sys.path 这个List中,才能在脚本中可以正常地 import 进来。

关于模块的装, Python官方参考文档是:Http://docs.python.org/3.3/install/index.html#how-installation-works

另外,在Debian系列(包括ubuntu)的Linux上,一般采用 dist-packages 而不是采用 site-packages 目录;Debian项目的网站上,也对此作了说明,详见:http://wiki.debian.org/Python#Deviations_from_upstream

下面是我的系统上看到的Python模块的一些路径:

# 在一台RHEL6.3 x86-64系统上

[root@jay-linux ~]# cat /etc/issue

Red Hat Enterprise Linux Server release 6.3 (SantiaGo)

Kernel \r on an \m

[root@jay-linux ~]# ls /usr/lib/python2.6/site-packages/

[root@jay-linux ~]# ls /usr/lib64/python2.6/site-packages/

[root@jay-linux ~]# ls /usr/local/lib64/python2.6/site-packages/

# 切换到一台Ubuntu x86-64系统上

master@jay-intel:~$ cat /etc/issue

Ubuntu 12.04.1 LTS \n \l

master@jay-intel:~$ ls /usr/lib/python2.7/dist-packages/

master@jay-intel:~$ ls /usr/local/lib/python2.7/dist-packages/

easy-installNaNh mysql_connector_repackaged-0.3.1-py2.7.egg

master@jay-intel:~$ python3

Python 3.2.3 (default, Oct 19 2012, 20:10:41)

[GCc 4.6.3] on linux2

type "help", "copyright", "credits" or "license" for more infORMation.

>>> import sys

>>> sys.path

[‘‘, ‘/usr/local/lib/python3.2/dist-packages/Mysql_connector_repackaged-0.3.1-py3.2.egg‘, ‘/usr/lib/python3.2‘, ‘/usr/lib/python3.2/plat-linux2‘, ‘/usr/lib/python3.2/lib-dynload‘, ‘/usr/local/lib/python3.2/dist-packages‘, ‘/usr/lib/python3/dist-packages‘]

>>>

以上是“python模块的安装目录在哪里”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网Python频道!

--结束END--

本文标题: python模块的安装目录在哪里

本文链接: https://lsjlt.com/news/234748.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • python模块的安装目录在哪里
    这篇文章主要为大家展示了“python模块的安装目录在哪里”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“python模块的安装目录在哪里”这篇文章吧。Python的强大,其中一个重要原因是Pyt...
    99+
    2023-06-03
  • pycharm安装模块在哪里
    pycharm 中安装模块有两种方法:使用 pycharm 包管理器:选择模块,点击“安装包”按钮。通过命令行:使用 pip install 命令,例如 pip install nump...
    99+
    2024-04-04
    python pycharm
  • mysql安装目录在哪里
    mysql 安装目录根据操作系统和安装方式而异,常见路径包括:windows:c:\program files\mysql\mysql server [版本号]linux/macos:/...
    99+
    2024-08-06
    mysql linux docker macos
  • 使用模块时go项目的工作目录在哪里?
    知识点掌握了,还需要不断练习才能熟练运用。下面编程网给大家带来一个Golang开发实战,手把手教大家学习《使用模块时go项目的工作目录在哪里?》,在实现功能的过程中也带大家重新温习相关知识点,温故而...
    99+
    2024-04-04
  • redis安装默认目录在哪里
    redis安装默认目录的查看方法:打开终端命令行。输入以下命令进行查看即可。[root@localhost ~]# which Redis/usr/local/redis如果which命令找不到,可以通过进程查看。//查看redis进程ps...
    99+
    2024-04-02
  • linux中php安装目录在哪里
    小编给大家分享一下linux中php安装目录在哪里,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!php安装在“/usr/local/lib”中,查看方法:1、连接相应linux主机,进入linux命令行状态;2、执行she...
    99+
    2023-06-14
  • Python里模块的安装(含parami
    Python里有很多自带的模块,但是也有很多很优秀的模块没有包括在默认的安装包里,需要手动去网络上下载。比如Python 3.5.0就没有自带requests,而网络爬虫就需要这样的一个模块,于是我们先手动从网上下载文件包request模块...
    99+
    2023-01-31
    模块 Python parami
  • navicat安装目录在哪
    默认安装目录因操作系统而异:1. windows:c:\program files\premiumsoft\navicat;2. macos:/applications/navicat;...
    99+
    2024-04-24
    linux navicat macos
  • Python模块的安装
    1.用pip命令安装模块 pip是python官方的编程环境提供的一个命令,主要功能就是安装和卸载第三方模块。 用pip命令安装模块的方法最简单也最常用,这种默认将模块安装在python安装目录中的“site-packages"文件下。 1...
    99+
    2023-09-04
    python pycharm 开发语言
  • 阿里云服务器Apache安装目录在哪里?
    # 在使用阿里云服务器时,Apache是一款常用的Web服务器软件,它可以为网站提供强大的功能和性能。然而,很多人并不清楚Apache安装在哪个目录下,这导致了很多不必要的困扰和问题。本文将介绍阿里云服务器上Apache的默认安装目录,以及...
    99+
    2024-01-20
    阿里 安装目录 服务器
  • python模块requests的安装
    1.到requests的官网下载包, 2.取包名为requests-2.12.4.tar.gz下载并解压到本地 3.cmd,切换到其目录下,python setup.py install 4.cmd,python,import requ...
    99+
    2023-01-31
    模块 python requests
  • Python paramiko模块的安装
    paramiko是Python语言编写的遵循SSH2协议,支持加密和认证方式,连接远程服务器执行命令或者上传下载文件。一、安装paramikopip3 install paramiko二、使用用户名密码方式远程执行命令import para...
    99+
    2023-01-31
    模块 Python paramiko
  • Python shutil模块(目录和文
    import shutil #导入shutil模块 copyfileobj方法 将类文件对象fsrc的内容复制到类文件对象fdst shutil.copyfileobj(fsrc, fdst[, length]) 我一般的用法...
    99+
    2023-01-30
    和文 模块 目录
  • 【Python】pyecharts 模块 ② ( 命令行安装 pyecharts 模块 | PyCharm 安装 pyecharts 模块 )
    文章目录 一、命令行安装 pyecharts 模块1、安装过程2、命令行验证 pyecharts 模块是否安装成功 二、PyCharm 安装 pyecharts 模块1、通过错误提示安装2...
    99+
    2023-10-08
    python pycharm 开发语言 pyecharts 命令行 原力计划
  • 怎么在Python中安装openpyxl模块
    这篇文章给大家介绍怎么在Python中安装openpyxl模块,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。步骤如下:官网https://pypi.org/project/jdcal/#files下载jdcal安装压缩...
    99+
    2023-06-14
  • python-cv2模块安装
    1.自动安装 如果网络环境好: pip install opencv-python 2.卸载与安装指定版本 卸载opencv pip uninstall opencv-python 安装指定版本的cv...
    99+
    2023-09-08
    python 开发语言
  • python pymyssql模块安装
    安装步骤:1. 安装freetds#tar zxvf freetds-0.91RC2.tar.gz#cd freetds-0.91RC2#./configure --prefix=/usr/local/freetds --with-tds...
    99+
    2023-01-31
    模块 python pymyssql
  • 安装sasl python模块
    python2 pip安装sasl报错 Debian/Ubuntu: apt-get install python-dev libsasl2-dev gcc CentOS/RHEL: yum install gcc-c++ python-...
    99+
    2023-01-31
    模块 sasl python
  • python-jenkins 模块安装
    为了便于对jenkins 进行命令行操作,因此使用Python 调用jenkins 的api。 需要安装模块 python-jenkins 模块。 1. 如果有网的话,很方便 liunx/mac 直接 sudo pip ins...
    99+
    2023-01-31
    模块 python jenkins
  • Python安装zlib模块
    zlib模块安装 先去http://www.zlib.net/下载最新版本的zlib源码文件 安装zlib: []#tar xzvf zlib-1.2.8.tar.gz []#cd zlib-1.2.8 []#./con...
    99+
    2023-01-31
    模块 Python zlib
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作