怎么安装python模块,如何安装python模块,常用安装方式

如题所述

一、方法1: 单文件模块
直接把文件拷贝到 $python_dir/Lib
二、方法2: 多文件模块,带setup.py
下载模块包,进行解压,进入模块文件夹,执行:
python setup.py install
三、 方法3:easy_install 方式
先下载ez_setup.py,运行python ez_setup 进行easy_install工具的安装,之后就可以使用easy_install进行安装package了。
easy_install packageName
easy_install package.egg
四、 方法4:pip 方式

先进行pip工具的安装:easy_install pip(pip 可以通过easy_install 安装,而且也会装到 Scripts 文件夹下。)
安装:pip install PackageName
更新:pip install -U PackageName
移除:pip uninstall PackageName
搜索:pip search PackageName
帮助:pip help
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

注:虽然Python的模块可以拷贝安装,但是一般情况下推荐制作一个安装包,即写一个setup.py文件来安装。
setup.py文件的使用如下:
% python setup.py build #编译
% python setup.py install #安装
% python setup.py sdist #制作分发包
% python setup.py bdist_wininst #制作windows下的分发包
% python setup.py bdist_rpm
setup.py文件的编写
setup.py中主要执行一个 setup函数,该函数中大部分是描述性东西,最主要的是packages参数,列出所有的package,可以用自带的find_packages来动态获取package。所以setup.py文件的编写实际是很简单的。
简单的例子:
setup.py文件:
from setuptools import setup, find_packages
setup(
name = " mytest " ,
version = " 0.10 " ,
description = " My test module " ,
author = " Robin Hood " ,
url = " http://www.csdn.net " ,
license = " LGPL " ,
packages = find_packages(),
scripts = [ " scripts/test.py " ],
)
mytest.py
import sys
def get():
return sys.path
scripts/test.py
import os
print os.environ.keys()
setup中的scripts表示将该文件放到 Python的Scripts目录下,可以直接用。OK,简单的安装成功,可以运行所列举的命令生成安装包,或者安装该python包。本机测试成功(win32-python25)!

附注:setuptools工具安装方法
(方法一). 使用ez_setup.py安装setuptools
  进入https://pypi.python.org/pypi/setuptools下载ez_setup.py
这是 setuptools 自豪的一种安装方式,只需要一个大约 8K 作为的脚本ez_setup.py,就能自动为用户安装包括 setuptools 自身在内的许多 Python 包。 使用这种方式,用户只需要下载 ez_setup。py 并运行,就可以自动下载和安装适合用户当前 Python 版本的适当的 setuptools egg 文件(当然,用户需要 Python 2.3.5 以上的版本,64 位操作系统的用户则需要 Python 2.4 以上的版本)。此外,这段脚本还会将可执行的 easy_install 脚本安装到用户所有的操作系统 Python 可执行脚本正常应该安装的位置(例如,Windows 用户会安装到 Python 安装目录下的 Scripts 目录中)。关于这种安装方法的更详细说明和注意事项,请参考其官方说明(见扩展阅读)。简单的安装命令如下:   wget -q ez_setup。py下载地址(见扩展阅读) 安装完后,最好确保
(方法二). 使用完整的安装包安装setuptools
  当然,用户也可以直接使用 setuptools发布版本来安装。对于使用 Windows 的用户,这也是挺方便的方法,许多 Linux 发行版的官方包管理仓库都包含 setuptools 的某个版本。例如,如果你跟我一样使用 Ubuntu ,那安装 setuptools 只是简单的进行如下操作:
# apt-get install python-setuptools
安装 easy_install package-name,比如 easy_install pylab
模块卸载 easy_install -m package-name, 比如easy_install -m pylab
easy_install -m 包名,可以卸载软件包,但是卸载后还要手动删除遗留文件。

setuptools它可以自动的安装模块,只需要你提供给它一个模块名字就可以,并且自动帮你解决模块的依赖问题。一般情况下用setuptools给安装的模块会自动放到一个后缀是.egg的目录里。

在Windows里,easy_install这个命令在python安装目录下的scripts里面,所以需要把scripts加到环境变量的PATH里,这样用起来就更方便,linux下不需要注意这个问题。
温馨提示:内容为网友见解,仅供参考
无其他回答

如何安装python模块, python模块安装失败的原因以及解决办法
解决办法:在“我的电脑”中,选择“高级系统设置”->“环境变量”,在“系统变量”下找到“Path”,点击“新建”,粘贴Python安装路径。原因二:PyCharm中Python解释器未设置正确 解决办法:打开PyCharm->选择“文件”->“设置”->“项目”,点击齿轮图标->“添加”->选择Python安装路径,添加至设置中。

怎么安装python模块,如何安装python模块,常用安装方式
windows平台的32位python,可以直接下载setuptools的exe文件安装。(去搜索setuptools windows可以找到,我也上传了一份在论坛本帖后面)Linux用户可以从包管理器中安装,比如ubuntu:apt-get install python-setuptools windows平台64位python得用ez_setup.py进行安装(文件我也上传了)。这种方式也适用于所有平...

怎么安装python模块,如何安装python模块,常用安装方式
安装python模块推荐使用pip 如果您安装的是python2.7.10以上的版本,默认是安装了pip的。例如:python2.7.10安装后,pip默认安装在C:\\Python27\\Scripts目录下 pip的使用:使用pip的前提是在cmd窗口中能执行pip,如下图所示 如果不能执行pip,请在path环境变量中加入C:\\Python27\\Scripts 安装模块的方法...

python安装多少模块(python需要安装哪些模块)
1.把要安装的包copy到python的安装目录,例如我的C:\\Python27,或者在安装目录下新建一个文件夹(packages),方便存放导入的模块。注:我的copy到C:\\Python27\\packages 2.运行cmd,cd到你的安装目录,我的C:\\Python27\\packages\\xlrd-0.9.3,输入pythonsetup.pyinstall,完成 3.打开python中IDLE(Pytho...

怎么安装python模块,如何安装python模块,常用安装方式
下载 pip https:\/\/pypi.python.org\/pypi\/pip pip-1.4.1.tar.gz 安装 pip 3.1 解压pip-1.4.1.tar.gz 3.2 运行CMD,进入命令行 3.3 用CD命令进入 pip 解压目录 3.4 输入 "python setup.py install"3.5 添加环境变量 path = C:\\Python26\\ArcGIS10.0\\Scripts 验证是否安装成功,运行...

(看这篇就够了)python安装依赖(包)模块方法
Python模块安装方式Python模块安装主要有三种途径:pip、conda和easy_install。1. 通过pip安装pip是Python的重要模块。首先检查pip是否已安装,可通过pip list查看。若无pip,需手动安装。安装完成后,可通过pip升级以优化使用体验。pip安装方法在线安装:pip install 模块名离线安装(whl包):在本地找到whl...

python安装及配置(python安装配置环境教程)
1、打开cmd,输入python,回车,查看返回的版本号 2、如果安装的时候修改了“python.exe”的名字为“python3.exe”,则在cmd框输入python3,回车,查看返回的版本号 3、可以编个学习语言的语句输出试用一下如print("HelloWorld")回车输出查看结果 如何安装和配置PythonPython几乎可以在任何平台下运行,如...

python 和pycharm的详细安装教程
一、python下载安装 1、下载 官网下载: Download Python | Python.org 查看电脑操作系统位数:点击windows后进入的页面:一般下载次新版本,比较稳定,于是选择3.11.5版本下载。2、安装详细步骤 1). 下载好后,双击.exe执行文件进行安装,选择自定义安装,可更改路径 2). 安装选项选择,点击Next开始...

【Python基础】模块安装和卸载你还不会吗?那看看以下几种方法吧_百度知...
1. 命令提示符窗口操作 - 首先,通过按Win+R打开运行窗口,输入cmd,进入命令提示符。 - 以requests为例,输入`pip install requests`进行安装,安装成功后会显示版本信息。 - 想查看已安装模块,输入`pip list`或`pip freeze`,推荐使用`pip list`。 - 卸载模块:输入`pip uninstall ...

如何使用和制作 Python 安装模块
1. 单文件模块:直接把文件拷贝到$python_dir\/lib 2. 多文件模块,带setup.py:python setup.py install 3. egg文件,类似Java的jar:1) 下载ez_setup.py,运行python ez_setup 2) easy_install *.egg 虽然Python的模块可以拷贝安装,但是一般情况下推荐制作一个安装包,即写一个setup.py文件来...

相似回答