Pycharm在下载安装第三方库时速度慢或超时问题 / 切换国内镜像地址

pycharm下载第三方库速度极慢,搜索了一下,发现方法非常乱,稍作整理。这个问题一般都会出现,在我们开发中遇到的常见问题,根据以下解决方法,基本可以解决,但是不能100%保证

Installing packages failed这个问题

解决办法如下

一、在pycharm中直接修改(两种方式附带源地址)

第一种方式:

1、文件------设置

文件------设置

2、python解释器------右边界面下方的加号, 新版的加号在上面可以直接看到

python解释器------下方加号

3、下方的python管理存储库

manger repositories

4、点击+,添加国内镜像,也可以选中镜像点击-,删除此镜像

点击+,添加国内镜像

5、常用国内镜像(更换完之后务必记得点击刷新按钮)

第二种方式 切换国内镜像的地址:

1、选择Python Packages

2、点击图中的小齿轮

3、点击 + 号,将我所给的地址已经名称 加入进去就好了

4、添加源地址

阿里云 http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣(douban) http://pypi.douban.com/simple/

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

二、修改pip.ini文件

1、找到pip地址,我的是 C:\Users\15270\AppData\Roaming\pip(加粗的15270换成自己的用户名)

没有pip.ini文件可手动创建,右击新建文本文档,改后缀

pip.ini

或者使用软件 Everything查询这个文件的所在位置 pip.ini

找到文件位置点击进入,或者打开文件修改就完事了

2、修改pip.ini文件,删除pip中原先的镜像,添加如下命令

[global]

timeout = 10000

index-url = http://mirrors.aliyun.com/pypi/simple/

trusted-host = mirrors.aliyun.com

其中timeout可根据自身情况更改,url以及host可替换为文章上方的国内常用镜像网站,我用的是阿里云的,格式照葫芦画瓢自己更改

修改pip.ini中的内容

3、保存pip.ini,并重启pycharm

三、代理

机场自备

pycharm------文件------设置------搜索 HTTP------选择手动代理配置

1.clash(猫咪)

配置好clash后(打开全局,系统代理),点开设置,找到系统代理,静态ip,填写到主机名

主机名

点开首页,端口,填到端口号

端口号

保存确定,重启运行

2、v2-ray(小飞机)

v2-ray开全局模式,点开活动服务器的参数设置,找到本地端口,填入端口号,主机名依然是127.0.0.1

v2-ray

保存确定,重启运行

四、改源

1、单独装python,不要用它自带的Inkscape,并为python配置系统环境变量,同时删掉Inkscape环境变量

2、单独安装setuptools和pip(要先装setuptools后装pip),并配置pip系统环境变量:python安装目录下script文件夹

下载地址(.tar.gz包 ):

https://pypi.Python.org/pypi/setuptools

https://pypi.Python.org/pypi/pip

解压后进入setup.py所在文件夹,运行安装脚本,命令:

D:\Python27\setuptools-21.0.0>python setup.py install

D:\Python27\pip-8.1.2>python setup.py install

new preject选interpreter时选择自己装的python版本,不要选择默认的Inkscape

修改安装源,将默认源https://pypi.python.org/simple修改为清华源 https://pypi.tuna.tsinghua.edu.cn/simple/

推荐使用二,三方法,简单快速

相关推荐
_.Switch6 分钟前
Python机器学习模型的部署与维护:版本管理、监控与更新策略
开发语言·人工智能·python·算法·机器学习
Hoper.J25 分钟前
PyTorch 模型保存与加载的三种常用方式
人工智能·pytorch·python
弱冠少年1 小时前
websockets库使用(基于Python)
开发语言·python·numpy
向上的车轮1 小时前
Django学习笔记五:templates使用详解
笔记·学习·django
没有余地 EliasJie1 小时前
Windows Ubuntu下搭建深度学习Pytorch训练框架与转换环境TensorRT
pytorch·windows·深度学习·ubuntu·pycharm·conda·tensorflow
技术无疆1 小时前
【Python】Streamlit:为数据科学与机器学习打造的简易应用框架
开发语言·人工智能·python·深度学习·神经网络·机器学习·数据挖掘
羊小猪~~2 小时前
机器学习/数据分析--用通俗语言讲解时间序列自回归(AR)模型,并用其预测天气,拟合度98%+
人工智能·python·机器学习·数据挖掘·数据分析·回归·时序数据库
qq_273900232 小时前
解析TMalign文本文件中的转换矩阵
python·生物信息学
阿华的代码王国2 小时前
【JavaEE】——文件IO的应用
开发语言·python
电饭叔3 小时前
《python语言程序设计》2018版第8章19题几何Rectangle2D类(下)-头疼的几何和数学
开发语言·python