Ubuntu学习与应用(二)

环境配置及常用软件安装

  • Anaconda3
  • 装pytorch(在对应的虚拟环境中)
  • ubuntu qq
  • 其他

导语:笔者使用ubuntu系统主要是为了后续进行深度学习,因此本文主要介绍用于深度学习的环境配置,不一定全面,暂且记下,后面会持续补充。

Anaconda3

Anaconda是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python)。

安装:去清华源下载安装包

cd [.sh文件所在的目录下]
bash Anaconda3-5.2.0-Linux-x86_64.sh(根据自己下载的版本更改.sh的名字)

假如此时的默认python版本不是你装的anaconda3中对应的版本,执行:

sudo gedit ~/.bashrc
export PATH="/home/xupp/anaconda3/bin:$PATH"
source ~/.bashrc

参考:https://blog.csdn.net/qq_15192373/article/details/81091098

Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。 Conda 是为 Python 程序创建的,适用于 Linux,Mac和Windows,也可以打包和分发其他软件。
常用指令:

conda list     # 查看安装了哪些包。
conda install package_name   # 安装包
conda env list 或 conda info -e   # 查看当前存在哪些虚拟环境
conda update conda   # 检查更新当前conda
conda create -n env_name python=x.x    # 创建x.x版本python的虚拟环境
conda remove -n env_name --all    # 删除虚拟环境
source activate env_name   # 激活虚拟环境
source deactivate env_name   # 退出虚拟环境

关于为什么要用虚拟空间,怎么用,这两篇博客讲的挺透彻
https://www.cnblogs.com/yuehouse/p/10239195.html
https://blog.csdn.net/weixin_43593330/article/details/93378987

装pytorch(在对应的虚拟环境中)

直接去pytorch官网按命令下载的方法太慢了,还是去国内镜像源直接下载安装包(bz/bz2文件)然后cd到安装包位置conda install安装。

或者pip install -i https://pypi.tuna.tsinghua.edu.cn/simple torch/torchvision
但是经常出现需要旧版本的pytorch,这样的话还是得自行去下载安装包,不然会报错(找不到对应版本之类的问题)。

ubuntu qq

先装deepin-wine,再装wineQQ
参考:https://blog.csdn.net/qq_39268193/article/details/87880219

  1. 装deepin-wine:
git clone https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git
cd deepin-wine
sudo sh install.sh
  1. 装wineQQ:
wget https://mirrors.tuna.tsinghua.edu.cn/deepin/pool/non-free/d/deepin.com.qq.im/deepin.com.qq.im_9.1.8deepin0_i386.deb
sudo dpkg -i deepin.com.qq.im_8.9.19983deepin23_i386.deb
sudo apt-get install -f    #(第一句下载的版本要及时更换,每次出新版旧版的就不能用了)
https://mirrors.tuna.tsinghua.edu.cn/deepin/pool/non-free/d/deepin.com.qq.im/   # 去清华源找,阿里云的现在找不到了(2020.03.08)

其他

  1. 解决git clone太慢的办法:码云
  2. 装wps、dingtalk、pycharm、搜狗输入法、优化(界面)等,写这个的博客太多了,我不重复了吧(懒)。
  3. 对ubuntu目录结构的理解
    https://www.cnblogs.com/peida/archive/2012/11/21/2780075.html

有点水文的赶脚了,下次改,一定改。

你可能感兴趣的:(ubuntu学习与应用)