建议大家安装 Python3.6
版本或者 Python3.7
。安装Python
环境和机器学习环境前,请先读完本文。本文是以Python3.7
版本为例:
安装前请注意查看电脑系统类型,此电脑
或者我的电脑
,鼠标右键——属性
,出现如下图查看电脑系统类型(图中显示电脑系统类型是64位系统,安装Python则选择其名含有"adm64"字样的文件):
www.python.org
;根据电脑系统选择下载。win10
的 64
位操作系统为例Python 3.7.6
双击下载的安装包 python-3.7.6-amd64.exe
注意要勾选:Add Python 3.7 to PATH
点击 Customize installation
进入一步(方便我们自定义安装路径)
next
。Close
结束安装开始 -> 搜索框中输入cmd
-> 以管理员身份运行 -> 进入windows
终端。
开始 -> 搜索框中输入cmd
-> 回车 -> 进入windows
终端 -> 输入 Python
展示如下则表明安装成功。
【注意事项】采用方案 1 和方案 2 来验证 Python
是否成功都可以。但是后续采用 cmd
方案安装 Python
库请采用方案1方式打开 cmd
,否则安装 Python
库就会报 没有安装权限的错误。
打开 cmd请采用用管理员身份打开方式。
如下是全局换成 清华源;不换源也没事,只是安装过程比较慢。
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/
pip install jupyter
或
pip install --user jupyter
jupyter notebook
New
,选择Python3
环境创建 notebook
:!pip install --user sklearn
运行该脚本前,请先安装好Python
(必须)和更换pip
源(不是必须,但是可以加快安装包的速度)。
install_package.py是我们准备的安装脚本,安装的包主要有:jupyter, scikit-learn, matplotlib,numpy, pandas
。
如果放置在我的桌面上,则安装如下:
python 脚本路径/install_package.py
其它安装路径
python 脚本路径/install_package.py
cmd
方式引起的问题打开 cmd
需要最好右键用管理员身份打开, 不然装 jupyter
就会报没有权限的错
如果因为没有权限, 使用了--user
安装 jupyter
, 就会出现 jupyter
指令找不到的问题, 此时需要在环境变量中添加
C:\Users\你的用户名\AppData\Roaming\Python\Python37\Scripts\
C:\Users\你的用户名\AppData\Roaming\Python\Python37\
注意:上述路径是安装 Python
的路径,请按照自己实际安装路径填写。
主要原因是用 --user
装的包会到用户的 Python
目录底下, 而官方 Python
包安装的时候只把系统 Python
的目录加进了环境变量
右键计算机/此电脑 -> 属性 -> 高级系统设置 -> 环境变量 -> 双击系统变量下面的 Path 那一行, 然后新建上面所说的两个变量
winpython
和anaconda
, 因为我们平常熟悉使用pip
管理环境所以用了Python
官方包加pip
的方式warning
让升级pip
, 这个没有必要升级;如果升级最好也用管理员身份的方式升级, 否则也会报权限问题, 如果用--user
安装了, 同样需要添加上面的环境变量。假如安装seaborn
、networkx
、 graphviz
、 tensorflow==2.0.0
、 keras
包一起安装,则可以采用如下方式:
pip install seaborn networkx graphviz tensorflow==2.0.0 keras
imgaug
的依赖Python
版本挑选下面的一句执行安装(如果链接不能用可以在这里找到 https://www.lfd.uci.edu/~gohlke/pythonlibs/#shapely
)
imgaug
pip install imgaug