从安装ubuntu到anaconda管理
流程图
一、安装vmware15和ubuntu18.04
1.安装vmware15
VMware可以直接从官网下载,在Workstation Pro里
链接:VMWARE官网
下载下来直接安装即可,如果之前计算机中有vmware之前的版本也无需担心,安装的时候会自动检测到老版本进行升级,再将老版本卸载。
2.安装ubuntu18.04
1.ubuntu18.04获取地址
官网:link1
清华镜像站:link2
2.vmware创建虚拟机
a.选择自定义
b.稍后安装操作系统
c.处理器核心数和内存,考虑自己情况,然后完成新建
d.编辑虚拟机设置,在驱动中使用之前下载好的ubuntu18.04路径,即可启动虚拟机,安装ubuntu系统
e.系统安装之后,搞定网络问题,在vmware界面中,打开编辑中的虚拟网络编辑器,点击更改设置,然后还原默认设置,再去检查网络适配器NAT。之后网络就好了。
二、安装anaconda python3.7
1.anaconda 下载地址
在Ubuntu系统下下载anaconda
官网:link3
清华镜像:link4
2.安装anaconda
1.在命令行终端中(ctrl+alt+t)进入到anaconda安装包所在的路径
//terminal:
cd Downloads
2.运行你的anaconda安装包.sh文件
bash Anaconda3.sh
3.进入注册信息页面,不断enter读完信息,输入yes;之后就可以跟着提示进行安装,提示信息“Do you wish to proceed with the installation of Code? [yes|no]”,输入no;之后完成安装。
4.其他版本的anaconda安装的时候会提示加入环境变量,我这里的没有,因此,自己手动添加
sudo gedit ~/.bashrc
//在bashrc文本末尾添加 export PATH="/home/feng/anaconda3/bin:$PATH"
//保存后退出
source ~/.bashrc
5.如果说你的系统目录是中文,cd命令进不去的话,可以将中文改成英文,英文改成中文
//打开终端,在终端中输入命令:
export LANG=en_US
xdg-user-dirs-gtk-update
//跳出对话框询问是否将目录转化为英文路径,同意并关闭.
//在终端中输入命令:
export LANG=zh_CN
//关闭终端,并重起.下次进入系统,系统会提示是否把转化好的目录改回中文.选择不再提示,并取消修改.主目录的中文转英文就完成了
三、anaconda管理
为什么要学习anaconda管理呢?是因为它可以帮助你在不同的虚拟环境下进行编辑,同时又非常整洁,互相独立。
1.一开始没有新建环境的时候,只有一个base环境
//查看环境
1.conda info --env
2.conda env list
2.创建新的虚拟环境feng
conda create -n feng python=3
//查看环境
conda env list
3.进入想去的虚拟环境
source activate feng
//打开python
python
exit()
// 退出环境
conda deactivate
4.导入导出环境
a.如果想要导出当前环境的包信息可以用(先进入当前环境)
conda env export > environment.yaml
b.删掉虚拟环境
conda remove -n feng --all
c.将包信息存入yaml文件中.当需要重新创建一个相同的虚拟环境时可以用
conda env create -n feng(你要创建的环境名) -f environmrnt.yaml
5.小记
命令 | 用法 |
---|---|
conda info --env | 查看环境 |
conda create -n feng python=3 | 创建新的虚拟环境feng |
source activate feng | 进入环境 |
conda deactivate | 退出环境 |
conda env export > environment.yaml | 导入环境 |
conda remove -n feng --all | 删掉虚拟环境 |
conda env create -n feng(你要创建的环境名) -f environmrnt.yaml | 创建一个相同的虚拟环境 |
总结
前期软件和环境的安装的确花费了一些时间,由于不同的版本兼容,环境变量设置等问题走了一些弯路。不过学到了很多细节问题,关于网络设置和添加环境变量。总之,路还很长,一点点走!