第一种:使用anaconda
首先理解几个概念:python是一种语言(主要提供编译器),而pip是最原始的支持库下载工具(手动)。你们可能在网上看到conda这个词,它是一个半自动化的库包管理工具(可手动下载,可自动更新一些依赖)。而anaconda集成环境(它包含两部分:python及库包自动下载及管理)。可在其官网下载。
直接安装完成后,你可启动内置的jupyter或者spider编辑器,这样你就可以直接使用书上代码了。
一般嫌弃手动添加python库的同学可以尝试下这种管理python库的方式.在很多课程如机器学习、python数据分析里面要求安装特定的库、手动添加方式往往还需要安装一些依赖文件,而anaconda一般将常用的库和与之相关的依赖集合到一起,往往只需要一天命令就可以安装。原因是在anaconda环境中,已集成常用的库,包括我们平时课程所需要的各种库,如skleran matplotlib。但是有个麻烦事:它自动化选择最新的版本,但有时也很多冲突,经常安装错误!
第二种:掌握手动方式的python添加库
下载python安装完之后下载pip工具 ----- 地址 https://pypi.org/project/pip/
安装完pip之后,pip工具一般安装在于“python安装目录”下的scripts目录内。
你可以到scripts目录内运行 pip 命令
Pip的具体使用
用法是在CMD下执行命令: pip install 库的名称
(假设你python安装在D:\python37):则安装numpy可用D:\python37\scripts\pip install numpy
这个pip指令将会从pip数据源下载对应代码并安装到你的python目录中。
但是这里有个问题,原始的pip数据源是指向国外数据库的,有些速度慢!!!!
因此,可改用国内数据源提高速度!常用的国内源:
http://pypi.douban.com/simple/ 豆瓣
http://pypi.mirrors.ustc.edu.cn/simple/ 中国科学技术大学
https://pypi.tuna.tsinghua.edu.cn/simple 清华
http://mirrors.aliyun.com/pypi/simple/ 阿里
用法:可加 –i 选项 后面跟数据源地址。 另外,再加入–trusted-host 选项将网站标记为可信的。
pip install -i http://pypi.douban.com/simple/ --trusted-host
pypi.douban.com numpy
可以用上面的语句把其他需要的库(例如scipy sklearn matplotlib pandas jupyter等)安装好。