本编者为机器学习的广大初学者之一,在机器学习实践此书以及吴恩达老师视频教育下,本人决定将其定期写成笔记(笔记更新进度与速度为学习进度与速度的四分之一),辅助自身学习的同时也来帮助和我一样对machine learning有强烈兴趣并想快速入门的兄弟姐妹们,有勘误的地方欢迎大家斧正。
###本文默认兄弟姐妹们有良好的python基础(做做样子也行),操作系统为windows###
创建工作区
昨天我们完成了工作区创建的第一部分,今天我们将结束工作区的创建工作。
所以今天的任务为创建一个隔离环境
1.首先完成virtualenv的安装
在terminal里输入下面这行代码
pip install virtualenv
若安装有问题,欢迎大家在评论留言,我将在第二天解答(基本都能了解,不会的我也找别人的扒一扒)。
2.virtualenv的使用
输入下面代码
virtualenv xxx ###xxx是你创建的隔离环境的名字
通过cd命令进入virtualenv环境
cd my_venv
之后再用activate命令激活(相对路径可能出错)
出现(my_venv)就是激活了
停用这个环境需要用到deactivate命令
3.进行jupyter的注册
输入下面代码
jupyter notebook
之后会出现一些网址
下面两个网址选一个好看的进入
点击new创建python3,你的工作区会出现新的notebook文件,名字叫做untitled.ipynb
之后就进入代码页面了
单机下xg位置可以修改笔记本名字
之后输入代码开始运行吧!
有的兄弟们可能会出现名字改不了,代码运行没反应的问题。可能是因为pyzmq和ipykernel两个包的版本安装不对。再输入这两行代码重新运行下,若还不行,请在评论区留言具体问题所在。
pip install "pyzmq==18.0.0" -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install "ipykernel==4.8.2" -i https://pypi.tuna.tsinghua.edu.cn/simple
下一篇我将详细地带来如何用具体代码来下载数据(这将在数据定期发生变化的时候更容易获得数据),还有如何通过获取的数据类型,运用代码绘制每个数据属性的直方图等操作。磨刀不误砍柴功,6天之内将环境和数据准备好后,我就会和大家一起深入最重要的ml算法阶段。
最后给大家送上一位帅哥的鼓励