Anaconda 离线安装 python 包的操作方法


Posted in Python onJune 11, 2018

因为有时直接使用pip install在线安装 Python 库下载速度非常慢,所以这里介绍使用 Anaconda 离线安装 Python 库的方法。

这里以安装 pyspark 这个库为例,因为这个库大约有180M,我这里测试的在线安装大约需要用二十多个小时,之后使用离线安装的方法,全程大约用时10分钟。

查看所需的 Python 包

如果不知道具体使用什么版本的 Python 库,可以先尝试在 Aanconda Prompt 中直接使用

Anaconda 离线安装 python 包的操作方法

pip install pyspark

Anaconda 离线安装 python 包的操作方法

我这里根据提示可以看到需要下载的包是pyspark-2.2.0.post0.tar.gz,但显示下载需要二十多个小时,最后下载失败。

没关系,这里已经明确知道需要的包是pyspark-2.2.0.post0.tar.gz了,只需离线下载安装这个包即可。

下载 Python 包

一般常见的 Python 包都可以在官方网址:https://pypi.python.org/pypi 找到,可以在右上角搜索框中搜索自己需要的 Python 库。

这里直接在右上角搜索pyspark-2.2.0.post0.tar.gz,得到搜索结果如下图,点击“pyspark 2.2.0”

Anaconda 离线安装 python 包的操作方法

然后点击下载,可以使用浏览器默认的下载方式,也可以复制下载链接后再迅雷中下载,推荐迅雷下载

Anaconda 离线安装 python 包的操作方法

离线安装 Python 包

下载好后就可以离线安装 Python 包了,还是打开 Aanconda Prompt ,然后切换到存放pyspark-2.2.0.post0.tar.gz的目录文件,我的路径是D:\下载\迅雷下载

Anaconda 离线安装 python 包的操作方法

我是存放在 D 盘,可以先切换到 D 盘,然后切换到存放 Python 包目录下

然后执行

pip install pyspark-2.2.0.post0.tar.gz

Anaconda 离线安装 python 包的操作方法

提示出现“Successfully installed py4j-0.10.4 pyspark-2.2.0”时就说明安装成功了,这时就安装好了,可以使用了。

以上这篇Anaconda 离线安装 python 包的操作方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
初学Python实用技巧两则
Aug 29 Python
在Python中使用M2Crypto模块实现AES加密的教程
Apr 08 Python
python计算文本文件行数的方法
Jul 06 Python
Python3字符串学习教程
Aug 20 Python
python SSH模块登录,远程机执行shell命令实例解析
Jan 12 Python
python如何把嵌套列表转变成普通列表
Mar 20 Python
pandas使用apply多列生成一列数据的实例
Nov 28 Python
python中partial()基础用法说明
Dec 30 Python
python实现QQ邮箱/163邮箱的邮件发送
Jan 22 Python
python版DDOS攻击脚本
Jun 12 Python
python可视化爬虫界面之天气查询
Jul 03 Python
深入浅析python3 依赖倒置原则(示例代码)
Jul 09 Python
使用anaconda的pip安装第三方python包的操作步骤
Jun 11 #Python
python获取代码运行时间的实例代码
Jun 11 #Python
解决Ubuntu pip 安装 mysql-python包出错的问题
Jun 11 #Python
Anaconda下安装mysql-python的包实例
Jun 11 #Python
使用Anaconda3建立虚拟独立的python2.7环境方法
Jun 11 #Python
Anaconda2下实现Python2.7和Python3.5的共存方法
Jun 11 #Python
详解Python if-elif-else知识点
Jun 11 #Python
You might like
php print EOF实现方法
2009/05/21 PHP
关于页面优化和伪静态
2009/10/11 PHP
用mysql触发器自动更新memcache的实现代码
2009/10/11 PHP
PHP与MySQL开发的8个技巧小结
2010/12/17 PHP
逆序二维数组插入一元素的php代码
2012/06/08 PHP
JavaScript创建命名空间的5种写法
2014/06/24 PHP
phpQuery让php处理html代码像jQuery一样方便
2015/01/06 PHP
jQuery MD5加密实现代码
2010/03/15 Javascript
基于jquery的拖动布局插件
2011/11/25 Javascript
javascript阻止scroll事件多次执行的思路及实现
2013/11/08 Javascript
自己动手实现jQuery Callbacks完整功能代码详解
2013/11/25 Javascript
详解nodejs 文本操作模块-fs模块(二)
2016/12/22 NodeJs
JS实现前端页面的搜索功能
2018/06/12 Javascript
angularJs使用ng-repeat遍历后选中某一个的方法
2018/09/30 Javascript
Typescript 中的 interface 和 type 到底有什么区别详解
2019/06/18 Javascript
JS前端模块化原理与实现方法详解
2020/03/17 Javascript
python使用os模块的os.walk遍历文件夹示例
2014/01/27 Python
Python CSV模块使用实例
2015/04/09 Python
python学习之编写查询ip程序
2016/02/27 Python
Python中matplotlib中文乱码解决办法
2017/05/12 Python
Django REST为文件属性输出完整URL的方法
2017/12/18 Python
基于Python socket的端口扫描程序实例代码
2018/02/09 Python
django框架model orM使用字典作为参数,保存数据的方法分析
2019/06/24 Python
解析Python3中的Import
2019/10/13 Python
python实现图像拼接
2020/03/05 Python
Python word文本自动化操作实现方法解析
2020/11/05 Python
Django通过设置CORS解决跨域问题
2020/11/26 Python
html5视频自动横过来自适应页面且点击播放功能的实现
2020/06/03 HTML / CSS
园林资料员岗位职责
2013/12/30 职场文书
幼儿园教育教学反思
2014/01/31 职场文书
上课玩手机检讨书
2014/02/08 职场文书
用Python编写简单的gRPC服务的详细过程
2021/07/04 Python
一篇文章弄懂Python中的内建函数
2021/08/07 Python
CentOS MySql8 远程连接实战
2022/04/19 MySQL
python的html标准库
2022/04/29 Python
Vue3实现简易音乐播放器组件
2022/08/14 Vue.js