一、安装python库
安装python库有几种方式:
1. 使用pip命令行,如:pip install Pillow
2. 在pycharm中安装
3. 使用Anaconda批量安装常用模块
在使用Python时,我们经常需要用到很多第三方库,例如,上面提到的Pillow,以及MySQL驱动程序,Web框架Flask,科学计算Numpy等。用pip一个一个安装费时费力,还需要考虑兼容性。我们推荐直接使用,这是一个基于Python的数据处理和科学计算平台,它已经内置了许多非常有用的第三方库,我们装上Anaconda,就相当于把数十个第三方模块自动安装好了,非常简单易用。
可以从下载GUI安装包,安装包有500~600M,所以需要耐心等待下载。网速慢的同学请移步。下载后直接安装,Anaconda会把系统Path中的python指向自己自带的Python,并且,Anaconda安装的第三方模块会安装在Anaconda自己的路径下,不影响系统已安装的Python目录。
【注意】安装Anaconda时,需要同时勾选以下2项:
安装好Anaconda后,重新打开命令行窗口,输入python,可以看到Anaconda的信息:
也可在python命令行下,通过help() ==》modules命令查看已安装的库:
此时,再执行import numpy,便不会报python库不存在了
二、在PyCharm配置虚拟环境,使用第三方库
安装完Anaconda库后,要想在pycharm中使用这些库,还需要在pycharm中配置python虚拟环境,否则会如图所示提示库不存在的告警
虚拟环境配置方法:
File ==》Settings ==》Project:当前项目 ==》 Project Interpreter ==》“小齿轮” ==》Add ==》Location为虚拟环境文件夹,需要选择一个空文件夹,Base interpreter要选择Anaconda3所在的python.exe
【备注】Anaconda中并未包含redis和pymysql库,需要使用pip命令自行安装
三、公司内pip安装python库失败问题
如果公司内有网络代理,需要在安装pip之前使用set http_proxy配置网络代码,如下:
set http_proxy=http://proxy.abc.com:8080
set https_proxy=https://proxy1.abc.com:8080