当前位置: 首页 > news >正文

安卓安装python第三方库_python安装第三方库的方法(一般方式、easy

python安装第三方库的方法(一般方式、easy_install方式),有需要的朋友可以参考下。

一、一般方式

下载压缩包,解压出来,找到setup.py文件,命令行下使用:

X:\解压路径下> python setup.py install

完成后查看:

F:\Python25\Lib\site-packages\

下面,会多一个目录

然后在 解释器里可以使用 import 目录名

有些不是直接目录名的

如 .egg 结尾的目录,会找里面除 EGG-INFO 外的另一个目录名,可以 import 这个目录名

二、easy_install方式

用于安装egg扩展名的包,egg可以认为就是zip,只是扩展名不同。

使用文档

http://peak.telecommunity.com/DevCenter/EasyInstall

下载

http://pypi.python.org/pypi/setuptools

找到当前最新版 0.6c9 的压缩包

下载,解压,直到找到 setup.py

命令行下定位到那个目录中进行安装:

X:\解压路径下> python setup.py install

会安装到

F:\Python25\Scripts\

把这个路径追加到 系统环境变量 PATH 中

也可以 找到 ez_setup.py

X:\解压路径下> ez_setup.py

这样会根据情况下载最新的easy_install

easy_install的一些用法

在命令行上 指定包的名称(会搜索PyPI)、指定包文件的网上路径、本地文件路径、当前目录 进行安装和更新

X:\> easy_install 路径

http://peak.telecommunity.com/DevCenter/EasyInstall

Downloading and Installing a Package

For basic use of easy_install, you need only supply the filename or URL of a source distribution or .egg file (Python Egg).

例1. Install a package by name, searching PyPI for the latest version, and automatically downloading, building, and installing it: 代码如下: easy_install SQLObject

例2. Install or upgrade a package by name and version by finding links on a given "download page": 代码如下: easy_install -f http://pythonpaste.org/package_index.html SQLObject

例3. Download a source distribution from a specified URL, automatically building and installing it: 代码如下: easy_install http://example.com/path/to/MyPackage-1.2.3.tgz

例4. Install an already-downloaded .egg file: 代码如下: easy_install /my_downloads/OtherPackage-3.2.1-py2.3.egg

例5. Upgrade an already-installed package to the latest version listed on PyPI: 代码如下: easy_install --upgrade PyProtocols

例6. Install a source distribution that's already downloaded and extracted in the current directory (New in 0.5a9): 代码如下: easy_install .

例7. (New in 0.6a1) Find a source distribution or Subversion checkout URL for a package, and extract it or check it out to ~/projects/sqlobject (the name will always be in all-lowercase), where it can be examined or edited. (The package will not be installed, but it can easily be installed with easy_install ~/projects/sqlobject. See Editing and Viewing Source Packages below for more info.): 代码如下: easy_install --editable --build-directory ~/projects SQLObject

相关文章:

  • 后端中文收到的都是问号_学完这些后端技术栈,我秃了,也变强了!
  • bootstraptable获取所有数据_一文搞定Redis五大数据类型及应用场景
  • 华硕门店点亮系统_华硕ROG机电散热专访:一体化整合乃最大优势
  • exe打包工具_QT系列之如何打包可执行程序,让QT程序进入任意一台电脑
  • conda jupyter pytorch_PyTorch进阶之路(一):张量与梯度
  • pytorch dataset读取数据流程_动手学习深度学习Pytorch——线性回归
  • python如何将列表去掉引号_如何将你的 Python 项目全面自动化?
  • 用python进行自然语言处理_用python进行图片整理
  • dbf文件怎么创建_spring boot 配置文件properties和YAML详解
  • python中类与对象之间的关系_面向对象进阶之类和类之间的关系
  • 网关是什么意思_网关的理解
  • matlab toolbox下载_Mac上Matlab常见问题
  • python redis 操作_Python redis set集合操作
  • fileinputstream读取文件_20M 文件用 Java 压缩从30秒到1秒的优化过程
  • python打印皮卡丘_用python打印你的宠物小精灵吧
  • 08.Android之View事件问题
  • Babel配置的不完全指南
  • CSS实用技巧
  • css系列之关于字体的事
  • echarts的各种常用效果展示
  • Hexo+码云+git快速搭建免费的静态Blog
  • httpie使用详解
  • IE报vuex requires a Promise polyfill in this browser问题解决
  • mac修复ab及siege安装
  • Magento 1.x 中文订单打印乱码
  • node入门
  • python3 使用 asyncio 代替线程
  • Shadow DOM 内部构造及如何构建独立组件
  • Sublime text 3 3103 注册码
  • v-if和v-for连用出现的问题
  • Work@Alibaba 阿里巴巴的企业应用构建之路
  • 从零开始的无人驾驶 1
  • 动手做个聊天室,前端工程师百无聊赖的人生
  • 读懂package.json -- 依赖管理
  • 对话 CTO〡听神策数据 CTO 曹犟描绘数据分析行业的无限可能
  • 面试遇到的一些题
  • 区块链共识机制优缺点对比都是什么
  • 如何设计一个比特币钱包服务
  • 世界上最简单的无等待算法(getAndIncrement)
  • 一文看透浏览器架构
  • 译自由幺半群
  • 怎么把视频里的音乐提取出来
  • NLPIR智能语义技术让大数据挖掘更简单
  • ​渐进式Web应用PWA的未来
  • #git 撤消对文件的更改
  • (07)Hive——窗口函数详解
  • (function(){})()的分步解析
  • (Pytorch框架)神经网络输出维度调试,做出我们自己的网络来!!(详细教程~)
  • (Redis使用系列) Springboot 使用redis的List数据结构实现简单的排队功能场景 九
  • (草履虫都可以看懂的)PyQt子窗口向主窗口传递参数,主窗口接收子窗口信号、参数。
  • (附源码)springboot车辆管理系统 毕业设计 031034
  • (附源码)基于SpringBoot和Vue的厨到家服务平台的设计与实现 毕业设计 063133
  • (过滤器)Filter和(监听器)listener
  • (九)One-Wire总线-DS18B20
  • (六)什么是Vite——热更新时vite、webpack做了什么