windows系统安装 Python 环境及其机器学习Jupyter Notebook 环境文档

时间:2024-03-22 10:26:08

一、安装 Python

建议大家安装 Python3.6 版本或者 Python3.7安装Python环境和机器学习环境前,请先读完本文。本文是以Python3.7版本为例:

0.查看电脑系统类型

安装前请注意查看电脑系统类型,此电脑或者我的电脑,鼠标右键——属性,出现如下图查看电脑系统类型(图中显示电脑系统类型是64位系统,安装Python则选择其名含有"adm64"字样的文件):

windows系统安装 Python 环境及其机器学习Jupyter Notebook 环境文档

1.浏览器打开网址: www.python.org;根据电脑系统选择下载。

windows系统安装 Python 环境及其机器学习Jupyter Notebook 环境文档

2.确定电脑系统属性,此处我们以 win1064 位操作系统为例

windows系统安装 Python 环境及其机器学习Jupyter Notebook 环境文档

3.安装 Python 3.7.6

双击下载的安装包 python-3.7.6-amd64.exe

注意要勾选:Add Python 3.7 to PATH

windows系统安装 Python 环境及其机器学习Jupyter Notebook 环境文档
点击 Customize installation进入一步(方便我们自定义安装路径)

4.点击 next

windows系统安装 Python 环境及其机器学习Jupyter Notebook 环境文档

5.选择自己想要存储的文件夹,点击Install

windows系统安装 Python 环境及其机器学习Jupyter Notebook 环境文档

6.等待安装,直至出现下图,点击Close结束安装

windows系统安装 Python 环境及其机器学习Jupyter Notebook 环境文档

7.检查是否安装成功

方案1:

开始 -> 搜索框中输入cmd -> 以管理员身份运行 -> 进入windows终端。
windows系统安装 Python 环境及其机器学习Jupyter Notebook 环境文档

进入终端后输入Python展示如下则表明安装成功。
windows系统安装 Python 环境及其机器学习Jupyter Notebook 环境文档

方案2:

开始 -> 搜索框中输入cmd -> 回车 -> 进入windows终端 -> 输入 Python 展示如下则表明安装成功。
windows系统安装 Python 环境及其机器学习Jupyter Notebook 环境文档

注意事项】采用方案 1 和方案 2 来验证 Python 是否成功都可以。但是后续采用 cmd 方案安装 Python 库请采用方案1方式打开 cmd,否则安装 Python 库就会报 没有安装权限的错误。

二、安装 jupyter

打开 cmd请采用用管理员身份打开方式。

1.pip全局换源

如下是全局换成 清华源;不换源也没事,只是安装过程比较慢。

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/

windows系统安装 Python 环境及其机器学习Jupyter Notebook 环境文档

2.安装jupyter

pip install jupyter

pip install --user jupyter

windows系统安装 Python 环境及其机器学习Jupyter Notebook 环境文档
出现下图界面则安装成功:
windows系统安装 Python 环境及其机器学习Jupyter Notebook 环境文档

三、打开 jupyter notebook并安装sklearn

1.打开jupyter notebook:

jupyter notebook

windows系统安装 Python 环境及其机器学习Jupyter Notebook 环境文档
默认浏览器打开,出现的页面:
windows系统安装 Python 环境及其机器学习Jupyter Notebook 环境文档

2.点击 New,选择Python3环境创建 notebook:

windows系统安装 Python 环境及其机器学习Jupyter Notebook 环境文档

3.在 notebook中安装 sklearn,如下图则安装成功:

!pip install --user sklearn

windows系统安装 Python 环境及其机器学习Jupyter Notebook 环境文档

四、批量安装 Python 包脚本

运行该脚本前,请先安装好Python(必须)和更换pip源(不是必须,但是可以加快安装包的速度)。

install_package.py是我们准备的安装脚本,安装的包主要有:jupyter, scikit-learn, matplotlib,numpy, pandas

如果放置在我的桌面上,则安装如下:

python 脚本路径/install_package.py

其它安装路径

python 脚本路径/install_package.py

windows系统安装 Python 环境及其机器学习Jupyter Notebook 环境文档

安装成功如下图:
windows系统安装 Python 环境及其机器学习Jupyter Notebook 环境文档

五、注意事项

5.1 打开 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 那一行, 然后新建上面所说的两个变量

5.2 Python管理工具包方面的问题

  • 大家也可以使用winpythonanaconda, 因为我们平常熟悉使用pip管理环境所以用了Python官方包加pip的方式
  • 安装包的过程中可能会有warning让升级pip, 这个没有必要升级;如果升级最好也用管理员身份的方式升级, 否则也会报权限问题, 如果用--user 安装了, 同样需要添加上面的环境变量。

5.3 批量安装包

假如安装seabornnetworkxgraphviztensorflow==2.0.0keras包一起安装,则可以采用如下方式:

pip install seaborn networkx graphviz tensorflow==2.0.0 keras

5.4 安装 imgaug 的依赖

  • 根据自己系统和Python版本挑选下面的一句执行安装(如果链接不能用可以在这里找到 https://www.lfd.uci.edu/~gohlke/pythonlibs/#shapely)
    • pip install https://download.lfd.uci.edu/pythonlibs/q4hpdf1k/Shapely-1.6.4.post2-cp37-cp37m-win_amd64.whl
    • pip install https://download.lfd.uci.edu/pythonlibs/q4hpdf1k/Shapely-1.6.4.post2-cp37-cp37m-win32.whl
    • pip install https://download.lfd.uci.edu/pythonlibs/q4hpdf1k/Shapely-1.6.4.post2-cp36-cp36m-win_amd64.whl
    • pip install https://download.lfd.uci.edu/pythonlibs/q4hpdf1k/Shapely-1.6.4.post2-cp36-cp36m-win32.whl
  • 安装imgaug

pip install imgaug

以上内容仅是代表个人总结 若有错误之处,还请批评指正,欢迎大家一起学习!