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系统上

[[email protected] ~]# cat /etc/issue

Red Hat Enterprise Linux Server release 6.3 (Santiago)

Kernel \r on an \m

[[email protected] ~]# ls /usr/lib/python2.6/site-packages/

[[email protected] ~]# ls /usr/lib64/python2.6/site-packages/

[[email protected] ~]# ls /usr/local/lib64/python2.6/site-packages/

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

[email protected]:~$ cat /etc/issue

Ubuntu 12.04.1 LTS \n \l

[email protected]:~$ ls /usr/lib/python2.7/dist-packages/

[email protected]:~$ ls /usr/local/lib/python2.7/dist-packages/

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

[email protected]:~$ 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‘]

>>>

时间: 2024-10-07 04:50:35

python模块安装目录在哪里的相关文章

Python模块安装与读取Excel

今天,想用Python读取一下Excel中的数据,从网上查找了一个例子,是要安装相关的模块: 1:到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境. 下好之后,把xlrd-0.9.3.tar.gz解压后 ,把xlrd目录 直接拷贝到 python安装目录下的 Lib/site-packages/ 下,即可 或者 运行CMD安装: 和手工解压的也一样,会把xlrd复制到C:\Python27\Lib\site-pac

Python模块安装问题

python的下载:https://www.python.org/downloads/ 我个人推荐的安装指导:http://www.tuicool.com/articles/eiM3Er3/ 目录------------------------------------------------------ 安装工具setuptools(及基本使用) 安装工具pip(及基本使用)(plus:里面有whl的安装包集链接) Python安装压缩包式的模块 安装加密模块pycrypto ---------

python模块安装方式及相关问题

一.python模块 (1)在线安装 先下载ez_setup.py,在命令行运行python ez_setup.py进行easy_install工具的安装后,将C:\Python27\Scripts路径加入环境变量中,就可以使用easy_install在线安装package了,例如 easy_install  mysql-connector-python 卸载使用 easy_install -m mysql-connector-python (2)手动安装 不能在上网环境下可以先下载模块包,解压

Python -- 模块安装

从卖气球的人那里,每个孩子牵走了一个心愿:      -- 北岛 从每个孩子的身上,我们安装上了自己的影子.      -- 小Q --------------------------------------------------------------------------------------------------- [安装方法] 方法1: 单文件安装 直接把文件拷贝到 $python_dir/Lib  //路径随意如下 方法2: 多文件安装,带setup.py 下载模块包,进行解压

python模块安装路径

Unix(Linux): prefix/lib/pythonX.Y/site-packages 默认路径:/usr/local/lib/pythonX.Y/site-packages 另外,在Unix-like系统上,Python自身build-in的模块一般位于:/usr/lib/pythonX.Y/site-packages从源代码安装模块的命令一般为:setup.py install当然,可以根据需要改变默认的第三方模块安装路径,在命令中可以加上参数:–user, or –home, or

python模块安装(xgboost)

xgboost模块安装 1.下载xgboost源码 url:https://github.com/dmlc/xgboost/archive/master.zip 将压缩包剪切至python3\Scripts问价夹下进行解压(python的模块都在此文件夹下)  解压缩后的文件夹如下:xgboost-master > python-package > xgboost(确认能找到该条路径) 2.下载最新的dll文件 url:http://www.picnet.com.au/blogs/guido/

Python 模块安装失败

Python 安装模块常用的有三种方式 pip install XXX(模块名) 传统安装方式,不做解释 使用文件安装 当使用第一种方式不能够安装成功模块的时候,可以使用这个方式 访问 https://www.lfd.uci.edu/~gohlke/pythonlibs/ 这个地址 再打开的页面中 Ctrl+F搜索模块名称,下载相应的版本 在下载文件夹中 打开cmd 窗口执行 pip install XXX(下载的文件名) 使用anaconda 如果前两种还没有成功安装模块,建议使用anacon

cx_Oracle python模块安装

1. 需要从oracle网站下载一下两个包 instantclient-basic-linux.x64-11.2.0.4.0.zip instantclient-sdk-linux.x64-11.2.0.4.0.zip 2. 下载后解压到某目录下,如:/oracle 3. 根据解压后的 BUILD.txt 步骤进行配置: 3.1 cat .bash_profile # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc

python模块安装方法

以psutil模块为例: 1.先下载模块安装包:wget https://pypi.python.org/packages/source/p/psutil/psutil-2.0.0.tar.gz 2.解压安装:tar -vxf psutil-2.0.0.tar.gz cd psutil-2.0.0 python setup.py install 3.若报错:error: command 'gcc' failed with exit status 1 需要安装 gcc及python-devel: