【ML】Python准备篇(1)Anaconda环境安装

我们将在Ubuntu Server上安装Anaconda,并在其他机器上通过web来使用。

下载和安装

上https://www.anaconda.com/download/网站进行下载

#【下载】download相应的安装介质
$ wget https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh

# 【安装】 根据提示一步一步进行安装,注意,在安装成功后,会问是否安装合作伙伴微软的VSCode,这个不装
$ bash Anaconda2-5.2.0-Linux-x86_64.sh
... ...
Do you wish the installer to prepend the Anaconda3 install location
to PATH in your /home/wei/.bashrc ? [yes|no]
[no] >>> yes

Appending source /home/wei/anaconda3/bin/activate to /home/wei/.bashrc
A backup will be made to: /home/wei/.bashrc-anaconda3.bak

For this change to become active, you have to open a new terminal.

Thank you for installing Anaconda3!
然后询问要否安装VSCode,这个和Anaconda无关,say no

#【环境生效】我们也可以重新开一个ssh来login,使其生效
$ source ~/.bashrc

 更新包

# 在jupyter中安装conda环境的菜单和配置功能项
$ conda install nb_conda

# 更新package
$ conda upgrade --all

安装库

# 显示安装的库
$ conda list

#安装python标准库。相当于(可能就是)pip安装。 anaconda其实已经安装很多常用的python库,包括numpy。
$ conda install numpy

# anaconda安装非Python标准库
# (1) 查询tensorflow的相关内容:获取目标安装的Package的信息
$ anaconda search -t conda tensorflow
# (2) 查询相关的安装命令:anaconda show <USER/PACKAGE>。
$ anaconda show jjhelmus/tensorflow
# (3) 执行查到的安装命令

启动jupyter notebook

1)指定workspace的目录,直接启动

我们创建一个存放的目录:~/myPythonStudy。

$ jupyter-notebook --notebook-dir ~/myPythonStudy

2)设置密码

如果我们在desktop版本中,无需采用密码,每次启动会有一个动态的token,然后自动弹出browser。但如今是在ubuntu server上安装,在其他机器上使用,每次去粘贴一个token就很麻烦,最好设置一个密码。

$ jupyter notebook password
Enter password:
Verify password:
[NotebookPasswordApp] Wrote hashed password to /home/wei/.jupyter/jupyter_notebook_config.json

如果出现问题,例如

FileNotFoundError: [Errno 2] No such file or directory: '/home/wei/.jupyter/jupyter_notebook_config.json'

我们可以先在浏览器上登录页面,然后再执行。

3)其他启动机器web访问的notebook启动

$ jupyter-notebook --ip 0.0.0.0 --notebook-dir ~/myPythonStudy

在浏览器敲入 http://<ip>:8888 即可。

使用说明

基础使用

当然也可以按菜单中的Run图标执行。

tab和shift+tab

在web上用tab键可以自动补齐。使用shift+tab可以查看函数说明

notebook一些辅助包

支持markdown的目录

conda install -c conda-forge jupyter_contrib_nbextensions

1)在notebook界面上,点击Nbextendsions

2)选择ToC(2)

3)显示目录

可能碰到的问题:

如果我们安装nbbrowserpdf(conda install -c anaconda-nb-extensions nbbrowserpdf),可能会有冲突出现。需要通过conda remove进行删除。菜单File下面有个打印显示,然后通过pdf打印机就可以转换,没有必要使用nbbrowserpdf。

支持数学公式

conda install -c conda-forge python-markdown-math

猜你喜欢

转载自blog.csdn.net/flowingflying/article/details/81231789