Ubuntu16.04下Anaconda使用方法总结

5 篇文章 0 订阅
3 篇文章 0 订阅

1、安装Anaconda
Conda来管理Python虚拟环境。

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.0.1-Linux-x86_64.sh

我安装的是Anaconda3-5.0.1-Linux-x86_64.sh,对应python3.6版本。
你可以点击这里,在清华镜像源里找到你需要的版本
下载完成后输入

bash Anaconda3-5.0.1-Linux-x86_64.sh

根据提示安装即可。
在这里插入图片描述
在这里插入图片描述

2.安装pytorch
查看cuda版本
参考这里安装pytorch
Ubuntu16.04 Python 3.6安装Pytorch 0.2

wget http://download.pytorch.org/whl/cu80/torch-0.2.0.post3-cp36-cp36m-manylinux1_x86_64.whl
pip install torch-0.2.0.post3-cp36-cp36m-manylinux1_x86_64.whl
pip install torchvision==0.2.0

安装 PyTorch 会安装两个模块, 一个是 torch, 一个 torchvision, torch 是主模块, 用来搭建神经网络的, torchvision 是辅模块, 有数据库, 还有一些已经训练好的神经网络等着你直接用, 比如 (VGG, AlexNet, ResNet).

3.在Ubuntu中退出python命令行Ctrl+D

4.虚拟环境
检查系统中是否安装Anconda的命令为conda -V
查看安装了哪些虚拟环境conda env list
创建虚拟环境conda create -n py35 python=3.5
进入虚拟环境source activate py35
退出虚拟环境source deactivate
卸载虚拟环境conda remove --name py35 --all
–all参数表示移除环境中的所有软件包,即删除整个环境
5.ubuntu
nohup命令提交作业nohup 命令 >XXX.log 2>&1 &,如对应的id为10876
查看作业对应的idnvidia-smi
终止kill -9 10876
print
6.ubuntu下复制、删除文件
复制cp -r /home/source/ck /home/destination/ck会在destination的ck目录下再创建一个ck目录,并把source的ck目录下的所有文件复制过去。
删除rm -r /home/ck会把ck目录及其目录下的所有文件都删除。
7.ubuntu下sh脚本的写法
创建一个文件,以.sh结尾后,运行touch XX.sh
创建的文件没有执行的权力,所以接下来修改权限chmod 755 XX.sh
然后打开XX.shvim XX.sh,写入我们实际要执行的命令,按Esc键跳出命令模式,然后保存文件并退出vi:wq
最后运行XX.sh脚本./XX.sh

也可直接运行sh XX.sh
8.linux下显示系统进程

ps aux | grep python

ps指令详解
9.指定cuda

CUDA_VISIBLE_DEVICES=0

10.ubuntu下运行pycharm

cd pycharm-*/bin
sh pycharm.sh &

11.pytorch MSELoss参数详解
code

12.pytorch CrossEntropyLoss
公式&code

13.pytorch 0.4 让tensor不能求梯度(切断梯度的反向传播)
you can only change requires_grad flags of leaf variables. If you want to use a computed variable in a subgraph that doesn’t require differentiation use var_no_grad = var.detach().
14.查找code
paperswithcode
paperswithcode.com/sota
15.如何简单地理解Python中的if name == 'main
参考
参考
16.tmux简单教程
创建sessiontmux new-session -s session_name
tmux所有自带命令都默认需要先按Ctrl + b,然后再键入对应的命令:
将当前窗格垂直划分Ctrl+b %
将当前窗格水平划分Ctrl+b "
调整窗格大小——Ctrl+b,并且不要松开Ctrl,方向键
在各窗格间切换——Ctrl+b 方向键
重新连接会话tmux attach-session -t session_name

小白看完都能上手
Tmux使用手册
kill
17.tensorflow CUDA cudnn 版本对应关系
参考
18.坑:BN层
坑坑坑

19.命令查看Linux服务器内存、CPU、显卡、硬盘使用情况
参考

20.运行top命令之后,如果想退出该命令,键入q即可或按ctrl c

21.
使用conda创建、使用虚拟环境:
###安装conda
#下载miniconda
wget -c https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
#添加相关权限
#添加权限并运行(此处记得留意conda路径,初始化时可以选no)
chmod 777 Miniconda3-latest-Linux-x86_64.sh
sh Miniconda3-latest-Linux-x86_64.sh
#打开.bashrc文件,末尾添加conda路径(your_path路径记得改为自己的)
vim ~/.bashrc
export PATH=“your_path/miniconda3/bin:”$PATH
#输入命令使.bashrc文件生效
source ~/.bashrc
#查看是否安装成功
conda

###创建环境及使用
#创建虚拟环境(虚拟环境名和python环境可自行更改)
conda create -n 虚拟环境名 python=3.6.7 [python2可以选用2.7.18版本]
#开启conda虚拟环境
source activate 环境名 || conda activate 环境名
#关闭虚拟环境
conda deactivate
#安装包
conda install 包名
#查看已有虚拟环境
conda env list
#查看已有包
conda list
参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值