Python中扩展包的安装方法详解
作者:lee_3312 发布时间:2021-09-19 23:35:46
前言
作为一个pythoner ,包的安装时必须懂的,这个语言跟matlab很类似,开源、共享,只要你有好的方法,都可以作为一个库,供大家下载使用,毕竟俗话说:"人生苦短,请用Python吗",下面话不多说,我们来一起看看详细的介绍吧。
方法如下:
1.单文件模块
将包拷贝到python安装目录下Lib下,eg:D:\py\Lib。
2.多文件模块
找到模块包(压缩文件zip或tar.gz)下载,进行解压,然后控制台中执行:python setup.py install xxx
即可
3.使用easy_install 安装
前提:安装了easy_install 这个工具,如果没安装:先下载ez_setup.py,运行python ez_setup
进行easy_install工具的安装。【默认安装在D:\py\Scripts中】
然后使用easy_install packageName/package.egg
命令进行安装
4.使用pip安装
前提:必须安装了pip,如果没安装,可以下载https://pypi.python.org/pypi/pip#downloads,然后解压,最后进入安装包,执行python setup.py
安装【默认安装在D:\py\Scripts中】
使用pip -help
可查看pip的一些常用命令
然后使用
1> pip install packageName
来安装
2>或者利用whl文件安装 pip install xxx.whl
安装
注:下载whl文件是,一定要和当前python版本及系统匹配了,在python的shell中可以使用
import pip
print pip.pep425tags.get_supported()
来查看和当前版本匹配的whl文件
那么下载的whl文件就应该是xxxxx-cp27-cp27m-win32.whl。
5.利用exe自定义安装
网上的一些雷锋,有时可能将包做成exe文件了,所以在windows下,又可以直接点击下一步安装了。
注:使用pip或者easy_install 安装时,你的机器必须能连到外网。
来源:http://blog.csdn.net/u010250863/article/details/68953104


猜你喜欢
- 参考的一些文章以及论文我都会给大家分享出来 —— 链接就贴在原文,论文我上传到资源中去,大家可以免费下载学习,如果当天资源区找不到论文,那就
- 一、注释1.#单行注释2."""多行注释"""3.pycharm多行注释快捷键:
- fckconfig.js 中修改 添加 FCKConfig.LineHeights = '100%;150%;200%;250%;3
- 根据国务院文件,5.19-5.21为全国哀悼日,在此期间,全国和各驻外机构下半旗志哀,停止公共娱乐活动,外交部和我国驻外使领馆设立吊唁簿。5
- #!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/02/11
- 前言本文使用Mysql8.0的特新实现递归查询,文中给出了详细的实例代码,下面话不多说了,来一起看看详细的介绍吧Mysql8.0递归查询用法
- 问题你想通过某种对齐方式来格式化字符串解决方案对于基本的字符串对齐操作,可以使用字符串的 ljust() , rjust() 和 cente
- 总览在Python中,您需要通过打开文件来访问文件。您可以使用 open()函数来实现。Open 返回一个文件对象,该文件对象具有用于获取有
- 上一次很多朋友写文字屏蔽说到要用正则表达,其实不是我不想用(我正则用得不是很多,看过我之前爬虫的都知道,我直接用BeautifulSoup的
- 查看表空间的名称及大小代码如下:SQL>select t.tablespace_name, round(sum(bytes/(1024
- 如果查询结果很多,服务器解释你的ASP script将花费大量的时间,因为有许多的Response.Write语句要处理. 如果你将输出的全
- 目录项目地址:1) 启动方法2) web查看方法3) 功能说明:4) 展示:代码项目地址:https://github.com/guodon
- 一、JDBC是什么?JDBC 指 Java 数据库连接(Java Database Connectivity),是一种标准Java应用编程接
- python使用super()出现错误解决办法当我们在python的子类中调用父类的方法时,会用到super(),不过我遇到了一个问题,顺便
- 场景:按照github文档上启动一个flask的app,默认是用5000端口,如果5000端口被占用,启动失败。样例代码:from flas
- OpenCV 对象跟踪这篇文章使用 OpenCV 中内置的八种不同的对象跟踪算法,实现对物体的跟踪。首先,介绍一下8种跟踪算法。然后,演示如
- 1.代码编辑 字体大小设置进入 File—》Settings—》Editor—》Colors & Fonts—》Font中。首先要点
- Access数据库,同时操作大量记录(9500条以上)时报错。错误提示:Microsoft JET Database Engine 错误 &
- 1.启动数据库命令行客户端#linux命令,注意区分大小写mysql2.查询数据库#执行结果:返回所有数据库列表SHOW DATABASES
- 想必Java 的开发者没有不知道或者没用过 jps 这个命令的,这个命令是用来在主机上查看有哪些 Java 程序在运行的。我刚用 Go 语言