Ubuntu学习与应用(二)


导语:笔者使用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出现有线已连接却无法上网的解决方法

sudo sysctl net.ipv4.conf.default.rp_filter=0
sudo sysctl net.ipv4.conf.all.rp_filter=0
sudo sysctl net.ipv4.ip_forward=1
sudo sysctl net.ipv6.conf.all.forwarding=1

或者直接追加到/etc/sysctl.conf 中去

如果遇到设备未托管,一般是台式机默认移动ip后禁用网络。那么修改 /etc/NetworkManager/NetworkManager.conf,设置managed=truereboot

有时候遇到即使改了上面四条仍旧无法连接网络,那么就是由于managed=true引起的,再改成false即可连接网页。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值