在这里记录一下python必备的知识,就是这个pip包下载的相关问题。
帮助大家更方便的下载,学习python。
每晚八点b站直播python!关注:猪哥讲python
首先,我们要确保自己的python版本大于3.7
运行命令更新pip:
python -m pip install --upgrade pip
然后就是设置默认用清华源下载pip包:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
如果单次使用我们可以用下方命令:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple xxx
xxx替换为pip包名称
比如:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple request
顺便提醒一下大家,在开代理的时候无法下载pip包,需要关闭代理才行!
如果安装pip包报错,有两个常见原因。
pip版本不是最新版
ssl连接问题
首先,我们先用最上方的代码更新 pip 版本。
如果报错里边有ssl等字样,可以本命令关闭ssl下载pip包
(注意:把xxx替换为pip包名)
pip install xxx --trusted-host pypi.tuna.tsinghua.edu.cn
还有一个问题,python包太多了怎么清理呀?
包太多会导致打包的时候打包进一堆没用的库,导致程序过大
因此我们可以用这个方式删除 :
pip3 freeze>pipbao.txt
此时,在python安装的文件夹内就能找到一个叫做pipbao.txt的文件了
接下来打开文件,删除你想保存的包所在行 (这个方式会默认保存重要的pip包,因此有一些包不在txt内,需要手动删除)
pip3 uninstall -r modules.txt -y
参数y表示默认全部同意。
运行后 txt 文件内显示的包将全部被删除!
如果我们使用pycharm,可以点击左下角的pip包管理器,进行删除或安装操作!