一、确认系统
Windows系统与Linux系统的安装包不一样,首先确认机带系统。
二、下载安装包
2.1 桌面版系统下载安装
从清华镜像下载速度会比较快。网址为:Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
翻到最下面,找的自己机器对应的anaconda版本,如果是桌面可以直接点击下载安装,如果是控制台(终端),只能命令行的(centos为例),按照如下方法:
2.2 终端下载
2.2.1 进入安装目录:
cd /programe
2.2.2 wget下载命令:
Wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2020.07-Linux-x86_64.sh
2.2.3 查看
当前目录输入ls 查看是否下载完成。
三、安装
3.1 执行安装命令:
sh Anaconda3-2020.07-Linux-x86_64.sh
这里它显示协协议,回车或yes即可:
安装完成检查,默认安装在/root/anaconda3目录下面,如果想安装在其他位置,在上图位置中的:
Anaconda3 will now be installed into thislocation:
/root/anaconda3
– Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify a different location below
[/root/anaconda3] >>>
/opt/anaconda3
翻译一下是:
Anaconda3现在将安装到此位置:
/root/python3
–按ENTER键确认位置
-按CTRL-C中止安装
-或在下面指定其他位置
[/root/anaconda3]>>
/program/anacond3
其他全部yes。
3.2 测试
输入 condalist 测试anaconda是否安装成功。
如若未成功,可进行环境变量配置,输入编辑命令:
vim /root/.bashrc
按 i 进入编辑模式,在最后添加:
export PATH="这里输入你的anaconda3安装路径/bin:$PATH"
输入 :w 保存
输入 :q 退出
然后刷新环境变量:
source ~/.bashrc 即可。
四、安装虚拟环境
4.1 安装环境
安装完成anaconda后,可以配置自己的Python虚拟环境,方法如下。
例如,我需要安装一个名字为back的虚拟环境,环境的Python版本号为3.6,那么在终端中输入安装代码:
conda create--name back python=3.6
4.2 切入环境
安装完成后要使用这个环境:
conda activate back
此时,命令行最前面会出现back.
此时则切换成功。
五、使用jupyter notebook
5.1 配置虚拟环境
使用notebook前需要方便地切换虚拟环境,如要使用如上安装的虚拟环境backup。我们需要配置一下。方法如下:
①进入环境:
conda activatebackup
②配置:
pipinstall ipykernel ipython
回车。
ipythonkernel install --user --name backup
回车。
输入jupyter notebook,进入notebook,右上角new新文件即可选择新环境。
另外,如果需要在指定文件夹中打开jupyter notebook,只需要打开文件夹所在位置,输入jupyternotebook即可。
5.2 远程使用notebook
要在远程电脑使用堡垒机上的notebook,需要配置远程notebook。
-
配置文件生成
在终端输入:jupyter notebook --generate-config
-
设置
接下来键盘输入ipython
输入from notebook.auth import passwd
输入passwd(),Enter password: 输入你要设定的密码,Verify password: 验证密码
可以不要密码直接回车。请保存一下这里的hash码,即上图最后一行。
-
修改配置文件
输入以下的命令 vim ~/.jupyter/jupyter_notebook_config.py
在文件末尾添加以下代码
c.NotebookApp.ip= '*' # 允许访问此服务器的 IP,星号表示任意 IP
c.NotebookApp.password='argon2:$argon2id$v=19T1urQ$xulqNxrIqlJmCPrBHd7nGA'# 之前生成的密码 hash 字串, 粘贴进去
c.NotebookApp.open_browser= False # 运行时不打开本机浏览器
c.NotebookApp.port= 8888 # 使用的端口,随意设置,但是要记得你设定的这个端口
c.NotebookApp.enable_mathjax= True # 启用 MathJax
c.NotebookApp.allow_remote_access= True #允许远程访问
c.NotebookApp.allow_root = True
-
运行notebook
输入:jupyternotebook
-
使用notebook
因为我们内网原因,我们需要在单位内网才能使用这个网页,在本地浏览器输入该远程服务器的IP地址即可。如http://100.100.22.100:8888/
六、安装库包
如果想安装pygrib,则参考:Windows下安装pygrib_pygrib安装_一颗小铁球的博客-CSDN博客
①进入虚拟环境
1.activate 你的虚拟环境名。
2.安装一些依赖包,最好不用pip,用conda
安装例如GEOS、pyproj、eccodes。
②anacondasearch pygrib
③anaconda showconda-forge/pygrib
④安装pygrib
conda install --channel ...... (第四步运行完毕出来的一串)
除了这个库,其他库安装都比较简单,在虚拟环境中输入pip install 库名或者conda install库名 即可。-