技术文章
当前位置:首页 > Python技术文章 > Python安装官方whl包和tar.gz包的方法

Python安装whl包和tar.gz包的操作步骤

  • 发布时间:
  • 作者:码农之家原创
  • 点击:86

这篇文章主要知识点是关于python、tar.gz、安装、python如何安装whl文件 Python打包文件夹的方法小结(zip,tar,tar.gz等) 的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子书

Python金融实战(严玉星)
Python金融实战(严玉星)中文原版扫描版
  • 类型:大小:33 MB格式:PDF出版:人民邮电出版社作者:严玉星
立即下载

更多Python相关的学习资源可以参阅 Python电子书程序设计电子书 等栏目。

Python安装官方whl包和tar.gz包的方法

Windows环境:

  安装whl包:pip install wheel    ->    pip install  **.whl

  安装tar.gz包:cd到解压后路径,python setup.py install

Linux环境:

  安装whl同上

  安装tar.gz:cd到解压后路径,./configure  -> make  -> make install

以上这篇Python安装官方whl包和tar.gz包的方法(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。

python如何安装whl文件

whl格式本质上是一个压缩包,里面包含了py文件,以及经过编译的pyd文件。使得可以在不具备编译环境的情况下,选择合适自己的python环境进行安装。

python如何安装whl文件

步骤:(推荐学习:Python视频教程)

1.用管理员方式打开cmd

2.首先通过pip命令安装wheel

如果提示’pip’不是内部或外部命令,也不是可运行的程序或批处理文件

①将python安装目录下的scripts目录(例如D:\Python27\Scripts)添加到系统环境变量path里,注意前加分号。再执行该命令

pip install wheel

②在cmd下进入到D:\Python27\Scripts目录下执行该命令

pip install wheel

3.安装whl文件

①如果将D:\Python27\Scripts目录添加到path中,可以直接在whl文件所在目录用管理员打开一个cmd窗口,直接执行下面的语句。

pip install python_dateutil-2.5.3-py2.py3-none-any.whl

②否则的话,需要在D:\Python27\Scripts目录下用管理员打开cmd,运行pip命令,文件名应该写全路径)

pip install C:\Users\xxx\Downloads\python_dateutil-2.5.3-py2.py3-none-any.whl

更多Python相关技术文章,请访问Python教程栏目进行学习!

以上就是python如何安装whl文件的详细内容,更多请关注码农之家其它相关文章!

Python打包文件夹的方法小结(zip,tar,tar.gz等)

本文实例讲述了Python打包文件夹的方法。分享给大家供大家参考,具体如下:

一、zip

import os, zipfile
#打包目录为zip文件(未压缩)
def make_zip(source_dir, output_filename):
  zipf = zipfile.ZipFile(output_filename, 'w')
  pre_len = len(os.path.dirname(source_dir))
  for parent, dirnames, filenames in os.walk(source_dir):
    for filename in filenames:
      pathfile = os.path.join(parent, filename)
      arcname = pathfile[pre_len:].strip(os.path.sep)   #相对路径
      zipf.write(pathfile, arcname)
  zipf.close()

二、tar/tar.gz

import os, tarfile
#一次性打包整个根目录。空子目录会被打包。
#如果只打包不压缩,将"w:gz"参数改为"w:"或"w"即可。
def make_targz(output_filename, source_dir):
  with tarfile.open(output_filename, "w:gz") as tar:
    tar.add(source_dir, arcname=os.path.basename(source_dir))
#逐个添加文件打包,未打包空子目录。可过滤文件。
#如果只打包不压缩,将"w:gz"参数改为"w:"或"w"即可。
def make_targz_one_by_one(output_filename, source_dir):
  tar = tarfile.open(output_filename,"w:gz")
  for root,dir,files in os.walk(source_dir):
    for file in files:
      pathfile = os.path.join(root, file)
      tar.add(pathfile)
  tar.close()

更多关于Python相关内容感兴趣的读者可查看本站专题:《Python文件与目录操作技巧汇总》、《Python文本文件操作技巧汇总》、《Python URL操作技巧总结》、《Python图片操作技巧总结》、《Python数据结构与算法教程》、《Python Socket编程技巧总结》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程》

希望本文所述对大家Python程序设计有所帮助。

以上就是本次给大家分享的关于Python的全部知识点内容总结,大家还可以在下方相关文章里找到python批量赋值的方法总结、 linux开机自启动python程序代、 Django跨域请求CSRF的实例方、 等python文章进一步学习,感谢大家的阅读和支持。

上一篇:python打印出所有的对象/模块的属性代码详解

下一篇:Python利用字典的默认行为技巧总结

展开 +

收起 -

Python安装包 相关电子书
学习笔记
网友NO.626722

Python 3.x 判断 dict 是否包含某键值的实例讲解

查询资料得 Python 可以使用两种方式判断字典是否包含某键值 1、(dict.has_key('keyname')) 2、('keyname' in dict) 觉得第二种方式太过丑陋,所以想用第一个函数,但是pycharm一直报错 查询官方资料得: Python 3.x不再支持 has_key() 函数,而被__contains(‘keyname')所替代 以上这篇Python 3.x 判断 dict 是否包含某键值的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。 ……

网友NO.600296

如何使用Python的Requests包实现模拟登陆

这篇文章主要为大家详细介绍了使用Python的Requests包模拟登陆,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 前段时间喜欢用python去抓一些页面玩,但都基本上都是用get请求一些页面,再通过正则去过滤。 今天试了一下,模拟登陆个人网站。发现也比较简单。读懂本文需要对http协议和http会话有一定的理解。 注明: 因为模拟登陆的是我的个人网站,所以以下代码对个人网站和账号密码做了处理。 网站分析 爬虫的必备第一步,分析目标网站。这里使用谷歌浏览器的开发者者工具分析。 通过登陆抓取,看到这样一个请求。 上方部分为请求头,下面部分为请求是传的参数。由图片可以看出,页面通过表单提交了三个参数。分别为_csrf,usermane,password。 其中csrf是为了预防跨域脚本伪造。原理很简单,就是每一次请求,服务器生成一串加密字符串。……

网友NO.662151

基于Python闭包及其作用域详解

关于Python作用域的知识在python作用域有相应的笔记,这个笔记是关于Python闭包及其作用域的详细的笔记 如果在一个内部函数里,对一个外部作用域(但不是全局作用域)的变量进行引用,那么 内部函数就被称为闭包 (closure),而这个被内部函数引用的变量则被成为自由变量 闭包和函数调用没多少相关,而是关于使用定义在其他作用域的变量 命名空间和作用域 我们把命名空间看做一个大型的字典类型(Dict),里面包含了所有变量的名字和值的映射关系。在 Python 中,作用域实际上可以看做是“在当前上下文的位置,获取命名空间变量的规则”。在 Python 代码执行的任意位置,都至少存在三层嵌套的作用域: 最内层作用域,最先搜索,包含所有局部变量(Python 默认所有变量声明均为局部变量) 所有包含当前上下文的外层函数的作用域,由内而外依次……

网友NO.794833

Python实现的远程文件自动打包并下载功能示例

本文实例讲述了Python实现的远程文件自动打包并下载功能。分享给大家供大家参考,具体如下: 一 点睛 在Linux系统集群运营当中,时常需要批量远程执行Linux命令,并且双向同步文件的操作。 本示例通过使用spawn()方法执行ssh、scp 命令的思路来实现。 二 代码 import pexpectimport sysip="192.168.0.104"user="root"passwd="123456"target_file="/data/test.txt"child = pexpect.spawn('/usr/bin/ssh', [user+'@'+ip])fout = file('mylog.txt','w')child.logfile = fouttry: child.expect('password: ') child.sendline(passwd) child.expect('#') child.sendline('tar -czf /data/test.tar.gz '+target_file) child.expect('#') print child.before child.sendline('exit') fout.close()except pexpect.EOF: print "expect EOF1"except pexpect.TIMEOUT: print "expect TIMEOUT1"child = pexpect.spawn('/usr/bin/scp', [user+'@'+ip+':/data/test.tar.gz','/home'])fout = file('mylog.txt','a')child.logfile = fouttry: child.expect('(?i)password') child.sen……

网友NO.579885

对python3 urllib包与http包的使用详解

urllib包和http包都是面向HTTP协议的。其中urllib主要用于处理 URL,使用urllib操作URL可以像使用和打开本地文件一样地操作。而 http包则实现了对 HTTP协议的封装,是urllib.request模块的底层。 1.urllib包简介 2. http 包简介 1.urllib包简介 urllib包主要模块有: 1.urllib.request -----用于打开 URL网址; 2.urllib.error ---------定义了常见的urllib.request会引发的异常; 3.urllib.parse---------用于解析 URL; 具体方法: urllib.request.urlopen( url,data,proxies ) :用于打开 url 参数如下: url:要进行操作的 URL地址 data:可选项。向URL 传递的数据。 proxies:可选项。使用的代理地址 import urllib.requesturl = 'http://www.baidu.com' #网页为百度首页respone = urllib.request.urlopen(url) #打开url地址,并返回一个 HTTPRespone实例html = respone.read().decode('utf-8') #调用实例的 read()方法,并用 utf-8进行解码处理。就得出完整的百……

<
1
>

Copyright 2018-2020 xz577.com 码农之家

电子书资源由网友、会员提供上传,本站记录提供者的基本信息及资源来路

鸣谢: “ 码小辫 ” 公众号提供回调API服务、“ 脚本CDN ”提供网站加速(本站寻求更多赞助支持)

版权投诉 / 书籍推广 / 赞助:520161757@qq.com

上传资源(网友、会员均可提供)

查看最新会员资料及资源信息