Pycharm安装包(类库)的方法总结及解决包下载慢的问题

Pycharm安装包(类库)的方法总结及解决包下载慢的问题1.在编译文本里面当你引用的包没有下载时,pycharm会自动用红色的灯泡来提示,这时,你直接点击红色灯泡,会出现一个下拉框,选择下载包的哪一项,pycharm就会自动下载,你没有安装的包。2.在有建立好的一个工程下:file->Settings->Project:(你已经建立好的工程名字)->在这里面有两个选项,选项一:ProjectInterpreter(工程解释…

大家好,又见面了,我是你们的朋友全栈君。


一:在编译文本里面当你引用的包没有下载时,pycharm会自动用红色的灯泡来提示,这时,你直接点击红色灯泡,会出现一个下拉框,选择下载包的哪一项,pycharm就会自动下载,你没有安装的包。


二:在有建立好的一个工程下:

file –> Settings –> Project: (你已经建立好的工程名字) –> Project Interpreter(工程解释器):点击后如图所示
在这里插入图片描述
右边框里显示的是这个工程里已经安装了的包,如果想要下载新包,可以点击最右边的绿色加号后:
这里写图片描述
在搜索框里输入你想要下载的python包,选中后点击下边的install package就会下载包了。

最近发现使用此方法,下载速度贼慢,解决方案就是更换安装源。

点击上面图片中的Manage Repositories,进入,

在这里插入图片描述

https://pypi.python.org/simple
是官方默认设置的安装源

提供一下几个国内的镜像源:
对于有些包,有些镜像源可能装不成,那就再换一个。


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

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

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

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

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

更换安装源后一定要记得返回到上一个窗口刷新一下

在这里插入图片描述
如果在pycharm中更换仓库地址后提示: The repository located at mirrors.aliyun.com is not a trusted or secure host and is being ignored.
解决方法:将仓库地址由http更改为https。

三:直接上网搜索相关包下载相应的zip或其他的压缩包。

解压在Python的根目录,在Python的根目录的地址栏中敲cmd进入命令提示符界面用”cd 文件Python根目录”进入相对应的Python根目录然后直接安装

python setup.py install xxx

xxx为要按照的包的名称
在这里插入图片描述

四:pip方法,使用cmd通过国内镜像安装python包

pip install --index-url http://pypi.douban.com/simple/ pywin32 --trusted-host pypi.douban.com

五:使用.whl文件安装

搜需要的包名,下载相应的whl文件
在下载的whl包所在的目录的地址栏中敲cmd进入命令提示符界面
输入如下命令,xxx为要按照的包的名称

Python -m pip install -U xxx

linux下配置

linux下配置文件是$HOME/pip/pip.conf,新建.pip文件夹和pip.conf,pip.conf文件内容与windows中相同。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/145220.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • golang []byte和string相互转换

    golang []byte和string相互转换测试例子:packagemainimport(“fmt”)funcmain(){str2:=”hello”data2:=[]byte(str2)fmt.Println(data2)str2=string(data2[:])fmt.Println(str2)}

  • 什么是 Hook 技术

    什么是 Hook 技术一、什么是Hook技术  Hook技术又叫做钩子函数,在系统没有调用该函数之前,钩子程序就先捕获该消息,钩子函数先得到控制权,这时钩子函数既可以加工处理(改变)该函数的执行行为,还可以强制结束消息的传递。简单来说,就是把系统的程序拉出来变成我们自己执行代码片段。  要实现钩子函数,有两个步骤:  1.利用系统内部提供的接口,通过实现该接口,然后注入进系统(特定场景下使用)  2.动态代理(使用所有场景)二、Hook技术实现的步骤  Hook技术实现的步骤也分为两步  1.找到ho

  • [ Laravel 5.1 文档 ] 服务 —— 帮助函数

    [ Laravel 5.1 文档 ] 服务 —— 帮助函数

    2021年10月23日
  • clion激活码【注册码】

    clion激活码【注册码】,https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • 零基础学Java(10)面向对象-使用LocalDate类完成日历设计

    零基础学Java(10)面向对象-使用LocalDate类完成日历设计前言在我们完成这个日历设计前,需要了解Java中的预定义类LocalDate的一些用法语法LocalDate.now()//2022-07-01会构造一个新对象,表示构造这个对象时的日期。

  • [900]mysql字符串数字互转

    [900]mysql字符串数字互转字符串转数字最简单的方式就是直接在字符串后面+0,就相当于直接把字符串转为数字类型了,下面可以看一下具体的操作,可以看到通过+0操作,成功将两个字符串转化为了数字,并得到了相加后的结果。SELECT’123’+0+’123′;CAST()函数转化为整数使用CAST()函数,使用方式为CAST(valueAStype);,下面可以看一下具体的操作例子,通过如下sql语句查看结果:SELECTCAST(‘5.45’ASSIGNED);可以看到结果直接将字符串’5.45’转为了

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号