您的位置:首页 > 其它

真传x深度学习第一课:环境配置搭建

2018-01-28 12:10 393 查看
真传x课程的配置笔记,基本参考高老师的01_实验docx,

机器ubuntu16.04,

默认python2.7

之前常用的python版本也是2.7

01

修改默认python为python3

参考:01_实验.docx

alias python='/usr/bin/python3'

02

配置pip3作为默认pip命令

sudo apt-get install python3-pip

alias pip='/usr/bin/pip3'

03

更新pip地址,以下命令copy到终端即可。(加速pip下载安装软件的速度,同时附录中地址也有加速apt-get下载安装的配置方式)

mkdir ~/.pip

cd ~/.pip

echo '[global]' >> pip.conf

echo 'index-url = https://pypi.tuna.tsinghua.edu.cn/simple' >> pip.conf

echo '[install]' >> pip.conf

echo 'trusted-host=mirrors.aliyun.com' >> pip.conf

04

安装Scikit-Learn

pip install scikit-learn

05,更新pip

pip install --upgrade pip

06,此时执行01_实验.docx中的代码会报错

需要安装sklearn依赖包

pip install numpy

pip install scipy

pip install matplotlib

pip install pandas

如果有提示“权限不够”时,相应命令前加sudo在执行即可。

sudo pip install numpy

sudo pip install scipy

sudo pip install matplotlib

sudo pip install pandas

奇怪的是提示我已经安装,但是进入python3中确实无法import,应该是自己pyhthon已经安装过的原因,试了试

sudo pip3 install numpy

成功了,有点奇怪,

在第02步骤时,配置pip3作为默认pip命令

此后 pip和pip3应该完全相同才对,暂不管,再执行下

alias pip='/usr/bin/pip3'

终端执行:pip3 -V

pip 9.0.1 from /home/john/.local/lib/python3.5/site-packages (python 3.5)

看样子正常了。

继续安装其他几个包

sudo pip install scipy

sudo pip install matplotlib

sudo pip install pandas

依然提示已安装过了,

好吧,那就继续pip3吧

sudo pip3 install scipy

sudo pip3 install matplotlib

sudo pip3 install pandas

07,尝试跑01实验的代码,ok

尝试实验2代码

提示

NameError: name 'plt' is not defined

操作:代码前加入:

import matplotlib.pyplot as plt

提示

ImportError: No module named '_tkinter', please install the python3-tk package

操作:

执行sudo apt-get install python3-tk

 

附录

其他操作

1,apt-get 更新源推荐
http://blog.csdn.net/chentengkui/article/details/72633988
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: