J2 机器学习环境搭建
1 python环境安装
- 百度进入python官网:https://www.python.org/
- 进入windows安装包路径

- 选择对应版本安装包下载


- 自定义安装,勾选配置环境变量,选择安装路径


2 工具安装
- 我的安装路径是
E:\python - 进入
E:\python目录下,打开cmd窗口

- 依次执行以下命令即可
pip install matplotlib==2.2.2
pip install numpy==1.14.2
pip install pandas==0.20.3
pip install tables==3.4.2
pip install jupyter==1.0.0
- 为避免许多奇葩错误,强烈建议使用Anaconda直接搭建学习环境
3 创建虚拟环境
为避免一个电脑里面多个python版本之间相互影响,因此需要建立虚拟环境,此处用于机器学习的环境是python3.7
- 点击
Anaconda Prompt进入Anaconda命令行界面,输入pip install virtualenv安装虚拟环境工具 - 之后创建保存虚拟环境的文件夹
- 在Anaconda命令行里面进入刚才我们创建的保存虚拟环境的文件夹
- 输入下列指令创建虚拟环境
# 创建完全与外部packages隔离的虚拟环境 myenv, python版本可能是最新的python3.7
virtualenv --no-site-packages myenv
# 如果新的python虚拟环境也需要原来python的第三方库,可以将第三方库一起复制到新的虚拟环境
virtualenv --system-site-packages myenv
# win 指定本地已有的python3.5版本(本地已有python2.7, python3.5, python3.7的解释器)
virtualenv -p C:\Users\Administrator\AppData\Local\Programs\Python\Python35\python.exe myenv
# linux
virtualenv -p /usr/bin/python3.5 myenv
- 输入下列指令激活虚拟环境
# windows
myenv\Scripts\activate
# linux
source myenv/bin/activate
- 关闭虚拟环境
# Windows (记不住单词没关系 按Tab键是可以自动补全的)
myenv\Scripts\deactivate.bat
# linux
deactivate
- 删除虚拟环境
# windows
简单粗暴, 直接删除创建时生成的 myenv 的目录就好了
# linux
rm -r myenv
4 Jupyter Notebook使用
- 进入AI虚拟环境输入
jupyter notebook启动notebook。输入完毕后会自动打开浏览器进入界面 jupyter notebook --generate-config将notebook路径改为默认即可- 创建保存代码的文件夹,在虚拟环境下进入文件夹目录,输入
jupyter notebook打开即可 pip install jupyter_contrib_nbextensions安装notebook插件,之后输入jupyter contrib nbextension install --user --skip-running-check配置插件- 参考博客

浙公网安备 33010602011771号