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 缓存。之前已经下载过安装包,再次安装时不会再从网上下载。
查看全文
相关阅读:
POJ2976 Dropping tests 01分数规划
POJ 2728 Desert King 01分数规划,最优比率生成树
codeforces 675E Trains and Statistic 线段树+贪心统计
codeforces 675D Tree Construction set
UVA 11235Frequent values(RMQ)
FZU 2105Digits Count(线段树 + 成段更新)
HDU 4006The kth great number(K大数 +小顶堆)
UVA 624CD(01背包输出 + 输出路径)
HDU 1796How many integers can you find(容斥原理)
HDU 1817Necklace of Beads(置换+Polya计数)
原文地址:https://www.cnblogs.com/nicholas7464/p/10257496.html
最新文章
Codeforces 724 E Goods transportation
BZOJ 4516: [Sdoi2016]生成魔咒
SPOJ 1811 Longest Common Substring
CF 604C Alternative Thinking#贪心
POJ 1716 Integer Intervals#贪心
POJ 1323 Game Prediction#贪心
POJ 1230 Pass-Muraille#贪心+vector迭代器用法
POJ 1065 Wooden Sticks#贪心+qsort用法
POJ 1042 Gone Fishing#贪心
POJ 3020 Antenna Placement(无向二分图的最小路径覆盖)
热门文章
HDU 1054 Strategic Game(无向二分图的最大匹配)
POJ 3041 Asteroids(匈牙利+邻接表)
【转】二分图的完美匹配(最佳匹配)之KM算法
PAT 乙级练习题1001 害死人不偿命的(3n+1)猜想 (15)
NEUOJ711 异星工厂 字典树+贪心
XTUOJ 1252 Defense Tower 贪心
SDUT 3568 Rock Paper Scissors 状压统计
SDUT 3571 Password 暴力搜索
青云的机房组网方案(中等) 计蒜客
POJ 3621 Sightseeing Cows 01分数规划,最优比例环的问题
Copyright © 2011-2022 走看看