zoukankan
html css js c++ java
pip安装及pip安装慢的原因
pip :python install package ,python三方包包管理工具。安装python解释器时已自带。目录已添加到环境变量中。
包管理工具:包是别人写好的代码。经常有这种情况 ,比如爬虫框架功能的A包,里面引用了负责解析网页的B包,B包引用了更加基础底层的C包。
包关系成树状引用。B包依赖C包。直接使用A包,运行报错缺少B包,缺少依赖包。
为了解决依赖包问题,包管理工具出现,主要功能:管理、下载、上传包。解决依赖,安装一个包时会把相关的依赖包都安装好。
pypi:
https://pypi.org/
是查找、安装、发布python包的一个平台。pip工具默认从pypi下载包。
pip list 输出安装过的三方包的列表。pip工具本身就是一个包
pip search 关键字 搜索包含关键字的包名。
pip install 包名 (常用)安装包。安装包的本质是从pypi下载,解压复制到C:Python36Libsite- packages 下。默认安装包的最新版本。
pip install requests==2.19.0 安装指定版本的包
pip uninstall 包名 卸载包
批量备份和安装
pip freeze > requirement.txt 讲解释器中的包和版本导出到一个文件中。
pip install requirement.txt 根据requirement.txt的信息批量安装对应版本的包。
pip安装速度慢的问题:
因为服务器在国外。为了改善这个问题,国内一些厂商或大学做了pypi网站的镜像。
国内的镜像站豆瓣源、网易源。
常用国内源:
豆瓣:
https://pypi.douban.com/simple/
清华:
https://pypi.tuna.tsinghua.edu.cn/simple
临时: pip install -
http://pypi.douban.com/simple/
pillow
永久修改(推荐):C:/Users/用户名 下,新建pip文件夹,pip文件夹下新建pip.ini
写入下面两行
[global]
index-url =
https://pypi.douban.com/simple/
可能出现的错误:
1. 红字错误。 没有适合系统的安装包,跟C C++相关的库。
2. 拒绝访问 。 权限问题,使用管理员权限的终端运行。
以下不影响:
1. 最后黄字警告。 pip版本升级提示,可以忽略。
2. 黄字警告。 pip所在的目录没有添加的环境变量中。
3. requirement already satisfied 。之前已经成功安装过此包了。
4. cache 缓存。之前已经下载过安装包,再次安装时不会再从网上下载。
查看全文
相关阅读:
以太坊智能合约 Solidity 的常用数据类型介绍
使用 Browser-solidity 在 Go-Ethereum1.7.2 上进行简单的智能合约部署
Linux学习笔记之vim中的替换功能
深度学习笔记之为什么是SoftMax
机器学习笔记之Jupyter Notebook各种使用方法
机器学习笔记之TF-IDF原理及使用
机器学习笔记之LATEX数学公式基本语法
机器学习笔记之Anaconda中命令形式安装XGBoost(pip install)
机器学习笔记之XGBoost实现对鸢尾花数据集分类预测
ELK学习笔记之Elasticsearch和Kibana数据导出实战
原文地址:https://www.cnblogs.com/nicholas7464/p/10257496.html
最新文章
oracle数据库组件列表及相关的数据字典视图
VMware Workstation 11 搭建windows server 2012 之sql server 2012集群常见问题整理
sql server 数据库变成单用户模式的恢复
PID控制器改进笔记之二:改进PID控制器之手自动切换
外设驱动库开发笔记4:AD9833函数发生器驱动
PID控制器改进笔记之一:改进PID控制器之参数动态调整
外设驱动库开发笔记3:AD527x系列数字电位器驱动
外设驱动库开发笔记2:AD8400系列数字电位器驱动
外设驱动库开发笔记1:AD56xx系列DAC驱动
外设驱动库开发笔记0:EPD总体设计
热门文章
STM32学习及开发笔记八:采用主从计时器实现精确脉冲输出
快乐
在ARM Cortex-M上实现FreeRTOS性能计数器
Docker 创建 Crucible4.6.1 以及与 Crowd3.3.2 实现 SSO 单点登录
Docker 创建 Crowd3.3.2 以及打通 Jira Software7.12.3和Confluence6.12.2 SSO 单点登录
Docker 创建 Jira Core(Jira SoftWare) 7.12.3 中文版
Docker 创建 Confluence6.12.2 中文版
Truffle 4.0、Geth 1.7.2、TestRPC在私有链上搭建智能合约
Go-Ethereum 1.7.2 结合 Mist 0.9.2 实现众筹合约的实例
Go-Ethereum 1.7.2 结合 Mist 0.9.2 实现代币智能合约的实例
Copyright © 2011-2022 走看看