pip与pycharm安装与使用_pycharm和pip_码农一号已就位的博客-程序员秘密

技术标签: python  pip  pycharm  

pip工具

Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。

pip 官网:https://pypi.org/project/pip/

你可以在cmd,命令行下通过以下命令来判断是否已安装:

pip --version #这个命令也能检查pip版本

如果你还未安装,则可以使用以下方法来安装:

 python get-pip.py 

pip可以帮助我们快捷安装第三方库
普通安装:

pip install requests  #requests是库名

指定版本库的安装:

pip install SomePackage==1.0.5# 指定版本
pip install SomePackage <= 1.0.5 #最大版本
pip install SomePackage>=1.0.6'# 最小版本
#升级指定的包,通过使用==, >=, <=, >, < 来指定一个版本号。

如果匹配遇到无法安装的库的问题我们还可以使用wheel文件安装

将安装包也就是wheel格式的文件,下载到本地,然后使用pip进行安装。比如我在PYPI上提前下载的pillow库的wheel文件,后缀名为whl
pip install pillow-4.2xxxxxxx.whl 的方式离线进行安装
地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
第一步安装 wheel
在这里插入图片描述
第二步找到下载的whl文件的目录进行安装(Desktop是桌面,这里以桌面为例)
在这里插入图片描述
第三步执行pip命令安装
在这里插入图片描述

  • 不过以常规的办法直接pip安装很有可能报错,因为默认为在官网安装,而官网服务器在国外,在国内使用pip直接的话会花很长时间,导致超时报错,这个时候,我们可以用国内的镜像源网站来换源安装

换源安装豆瓣:http://pypi.douban.com/simple/
阿里:http://mirrors.aliyun.com/pypi/simple/
中国科学技术大学:http://pypi.mirrors.ustc.edu.cn/simple
清华:https://pypi.tuna.tsinghua.edu.cn/simple
例如:pip install SomePackage -i http://pypi.douban.com/simple

常用pip命令

  • 列出已经安装的库
pip list
  • 显示所安装包的信息
pip show package

将已经安装的库列表保存到文本文件中

pip freeze > C:\Desktop\pip.txt

pycharm

pycharm是idea旗下一个非常实用的python集成开发环境
PyCharm 的下载地址:http://www.jetbrains.com/pycharm/download/#section=windows
在这里插入图片描述
下载完成之后则打开安装程序进行安装
在这里插入图片描述
这里修改文件安装位置,然后next在这里插入图片描述
选择操作系统位数,32便选32,64便选64在这里插入图片描述
以下默认即可,next在这里插入图片描述
等待几分钟,在这里插入图片描述
在这里插入图片描述
打开ptcharm后为图示在这里插入图片描述
Create New Project创建新项目
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
设置好环境后,创建新文件就可以愉快的编写代码了

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/xdc1812547560/article/details/107143537

智能推荐

洛谷4192 旅行规划(分块+凸包)_Michael_GLF的博客-程序员秘密

传送门【题目分析】常数巨大警告qwq。这道题其实题意很简单,维护一个序列,支持区间加,区间查询最大前缀和。因为是查询前缀和所以直接维护一个区间和,区间加就变成了区间加首项为k、公差为k的等差数列。因为一个等差数列+一个等差数列还是一个等差数列,所以这样做是正确的。所以就有两个选择:线段树和分块,但考虑到线段树最后合并效率低下,所以选分块(结果不知道为啥我的写法常数贼大)...

希腊符号读法大全_希腊符号的读法_花开花落的个人博客的博客-程序员秘密

∂ 是希腊字母δ的古典写法,读偏导数,读round1 Α α alpha a:lf 阿尔法 角度;系数2 Β β beta bet 贝塔 磁通系数;角度;系数3 Γ γ gamma ga:m 伽马 电导系数(小写)4 Δ δ delta delt 德尔塔 变动;密度;屈光度5 Ε ε epsilon ep`silon 伊普西龙 对数之基数6 Ζ ζ zeta zat 截塔 系数;方位角;阻抗;相对粘度;原子序数7 Η η eta eit 艾塔 磁滞系数;效率(小写)8 Θ θ

从尾到头打印链表(剑指offer)---C语言_MID丶wan的博客-程序员秘密

剑指 Offer 06. 从尾到头打印链表输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。示例 1:输入:head = [1,3,2]输出:[2,3,1]/** * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next; * }; *//** * Note: The returned array must be mal

使用 IPsec 与组策略隔离服务器和域 【索引】_组策略ipsec_freexploit的博客-程序员秘密

Microsoft 认识到大型组织机构在加强其网络周边安全方面面临着日益严峻的挑战。 随着组织机构的成长和业务关系的变更,控制对网络的物理访问越来越难以实现。 客户、供应商和顾问们可能出于正当的业务原因将移动设备连接至您的网络。 无线网络和无线连接技术的出现,使得网络访问比以前更为容易。 连接的增多意味着内部网络域成员需要承受来自内部网络中其他计算机的越来越大的安全风险,并且也影响到了周边环境的安

Web前端基础知识(一)_Ace_Arm的博客-程序员秘密

HTML、XML、XHTML 有什么区别要分清三者的区别,首先我们要知道它们的概念。HTML的定义XML的定义XHTML的定义从概念上来看,我们大概能理解它们的区别,但是我们需要进一步的分析它们,就需要从代码方面来看了。 HTML的代码如下所示 XML的代码如下所示 XHTML的代码如下所示 总结:        XHTML被发明出来

随便推点

MySQL binlog日志存放位置的修改_mysql修改binlog 位置_YoungerKu的博客-程序员秘密

&lt;div id="article_content" class="article_content clearfix"&gt; &lt;div class="blog-column-pay"&gt; &lt;a data-report-click="{&amp;quo...

WinServer2012 AD备份与恢复:整台服务器的备份与恢复_weixin_34211761的博客-程序员秘密

1、 前期实验验环境准备:配置DC01域环境等过程略过,从运行正常的DC环境开始操作!(系统分区:C,活动目录数据存放在默认位置)2、 附加一个硬盘:E,作为备份用(可以是U盘,或是移动硬盘,本次实验为虚拟机,所以直接将虚拟VHDX加载到虚拟机中)3、 在DC01执行Add Roles and Features Wizard,选择Windows Server Backup3、...

操作系统 第二章 进程通信 线程_Love_Imagine_Dragons的博客-程序员秘密

2.6进程通信进程通信是指进程之间的信息交换。一、低级通信——进程之间的互斥和同步 信号量机制是有效的同步工具,但作为通信工具缺点如下:(1)效率低(通信量少)(2)通信对用户不透明(程序员实现,操作系统只提供共享存储器供代码操作)二、高级进程通信用户直接利用操作系统提供的一组通信命令,高效地传送大量数据的通信方式。操作系统隐藏了进程通信的细节,对用户透明,减少了通信程序编制上的...

Android将Jar放入libs目录下编译报错_app libs添加包后依然报错_HackShendi的博客-程序员秘密

i'm shendi今天写android项目时发生的问题,将jar包放入libs目录下,然后编译报错首先,我将build.gradle中的某一行注释了,这一行会将libs下所有jar自动引入//implementation fileTree(dir: 'libs', include: ['*.jar'])然后我build就没有问题了但是jar包没有被使用然后观察错误信息,往下滑,大致意思就是....要加一段声明java1.8的我Jar使用的是1.8...

Python2.7 爬虫实践:豆瓣电影影评分析_黄大芬的博客-程序员秘密

reference from :hangsegmentfault.com/a/1190000010473819本人先看到以上,觉得挺好玩,所以就跟着原作者的思路在撸一遍代码后来发现了几个问题本人的python 2.7 原作者为python3所以其中的一些funtion/属性 也不支持所以做了一下修改安装必要的lib 之后会有文章进

MAC VSCODE C++ debug环境配置_vscode配置c++ debug mac_Dorabox的博客-程序员秘密

{ "configurations": [ { "name": "Mac", "includePath": [ "${workspaceFolder}/**" ], "defines": [], "macFrameworkPath": [ "/Librar

推荐文章

热门文章

相关标签