ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

鲲鹏云实验-Python+Jupyter机器学习基础环境

2020-01-22 21:02:09  阅读:272  来源: 互联网

标签:jupyter pip3 Python sudo apt install Jupyter 鲲鹏 安装


【摘要】 介绍Ubuntu 18.04环境下Python3常用科学计算和数据分析包(numpy, scipy, matplotlib, sklearn, pandas)的安装,以及Jupyter Notebook的安装和使用

1. 基础环境

2vCPUs | 4GB | kc1.large.2

Ubuntu 18.04 64bit with ARM

确保已经安装了gcc, cmake

2. Python 3.x验证

Ubuntu 18.04已经自带了Python 3.x版本,可通过运行:

python3 --version
来查看其对应的版本号,默认情况下是3.6.8版本。

请注意如果运行

python --version
,将会得到2.x版本。因此应使用python3命令来运行python程序

3. 安装及配置pip3

sudo apt-get install python3-pip
在当前用户目录下,配置pip3的安装源为华为云安装源

1 cd ~
2 mkdir .pip
3 cd .pip
4 vi pip.conf

在文件中输入:

1 [global]
2 index-url = http://mirrors.myhuaweicloud.com/pypi/web/simple
3 format = columns
4 [install]
5 trusted-host=mirrors.myhuaweicloud.com

4. 安装numpy

sudo pip3 install numpy

5. 安装matplotlib

(1) 安装freetype2库

1 wget https://download-mirror.savannah.gnu.org/releases/freetype/freetype-2.10.0.tar.gz
2 tar -zxvf freetype-2.10.0.tar.gz
3 ./configure
4 make
5 sudo make install

到/usr/local/include目录(freetype的默认安装路径)下,把freetype2目录内所有文件和文件夹拷贝到/usr/local/include下:

1 cd /usr/local/include
2 sudo cp -r freetype2/* ./

(2)安装libpng库:

sudo apt-get install libpng-dev

(3)安装matplotlib

sudo pip3 install matplotlib

6. 安装scipy

1 sudo apt-get install liblapack-dev
2 sudo apt-get install gfortran
3 sudo pip3 install scipy

7. 安装sklearn

sudo apt-get isntall cython
sudo pip3 install sklearn
8. 安装pandas

sudo pip3 install pandas
9. 安装和配置jupyter

(1)安装jupyter

sudo apt-get install jupyter
   注意到编辑本文时为止,似乎无法通过pip3 install jupyter来安装,只能使用apt-get install

(2)生成默认配置文件

cd ~/
jupyter notebook --generate-config
  这将自动创建~/.jupyter/jupyter_notebook_config.py配置文件

(3)在配置文件中添加下列内容

c.NotebookApp.ip='0.0.0.0'    # 允许绑定到服务器所有可用IP地址(包括弹性公网IP地址)
c.NotebookApp.open_browser=False    # 不尝试打开服务器上的浏览器
c.NotebookApp.port=8888    # 默认的端口号是8888,可根据情况修改
(4)配置云服务器的安全组,允许8888端口开放

(5)启动jupyter网站

jupyter notebook
   如果是root身份登录,则应运行:

jupyter notebook --allow-root

 

 

(6)从客户端访问jupyter网站

    打开客户都安浏览器,输入:http://弹性公网IP地址:8888/?token=......

    其中,token后面按照上一步中显示的字符串输入

    此时可以看到jupyter notebook的界面

10. 在jupyter中运行代码

(1)新建一个Python3笔记本页面,输入下列内容:

import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline
x = np.linspace(0,2*np.pi,100)
y = np.sin(x)
plt.plot(x, y)
plt.show()

(2)运行并观察结果

 

 

HDC.Cloud 华为开发者大会2020 即将于2020年2月11日-12日在深圳举办,是一线开发者学习实践鲲鹏通用计算、昇腾AI计算、数据库、区块链、云原生、5G等ICT开放能力的最佳舞台。

欢迎报名参会https://www.huaweicloud.com/HDC.Cloud.html?utm_source=&utm_medium=&utm_campaign=&utm_content=techcommunity

标签:jupyter,pip3,Python,sudo,apt,install,Jupyter,鲲鹏,安装
来源: https://www.cnblogs.com/huaweicloud/p/12229624.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有