66b52468c121889b900d4956032f1009.png

8种机械键盘轴体对比

本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?

之前用的是学姐的anaconda,安装一些包时候,很多文档权限老是访问不了。所以需要在自己的文档目录下安装anaconda。

安装anaconda

先去官网下载相应版本,放在指定位置后,cd进相应位置,执行以下1bash 安装包名.sh

然后看相应许可证,问你是否同意,之后默认路径如果不想改变,就yes,进入安装流程

之后询问是否加入系统路径 是否安装vscode

没有例外的可以都选yes

安装cuda和cudnn1

2cat /usr/local/cuda/version.txt

cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

先查看是否安装了cuda和cudnn,实验室服务器装了我就不用装了

安装pytorch

在官网选择指定的cuda 和python的版本之后,会提示命令行是什么 运行命令行 就可以 就是我的

由于正常操作的话太慢了,需要给conda更换镜像源,首先运行1conda config

会产生.condarc文档,然后编辑该文档,增加几个镜像源,最后结果如下1

2

3

4

5

6channels:

- https://mirrors.ustc.edu.cn/anaconda/pkgs/main/

- https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

- defaults

show_channel_urls: true

不过这几个源好像没有我需要的pytorch版本,pytorch这个包还是下载超级慢

改用pip的话 会提示错误 类似于1torch-0.1.6.post22-cp27-cp27mu-linux_x86_64.whl is not a supported wheel on this platform

是因为服务器上有多个python版本 需要指定版本 改为 就是在命令前指定用python几1

2$ python2 -m pip install torch-0.2.0.post3-cp27-cp27mu-manylinux1_x86_64.whl

$ python2 -m pip install torchvision-0.1.8-py2.py3-none-any.whl

但是pip好像不如conda管理包来的方便 所有还是建议使用conda

使用conda的话 把网站给的参考中的把-c去掉 不使用指定的来源 这样就能使用我们之前导入的镜像地址,也就是把1conda install pytorch torchvision cudatoolkit=8.0 -c pytorch

改成以下即可1conda install pytorch torchvision cudatoolkit=8.0

测试1

2

3

4

5

6

7

8

9# CUDA TEST

import torch

x = torch.Tensor([1.0])

xx = x.cuda()

print(xx)

# CUDNN TEST

from torch.backends import cudnn

print(cudnn.is_acceptable(xx))

额外的尝试

自己去清华镜像里找相应版本下载1https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

然后把下载的文档放到anaconda/pkgs 在cd到相应位置执行以下命令 包的名字注意相应变化1conda install --use-local pytorch-0.4.0-py35_cuda8.0.61_cudnn7.1.2_1.tar.bz2

解压完之后再执行 官网给的那句命令行 因为包已经下好了 就会进入安装步骤 不用龟速下载 这里下载的包必须的版本一样 不然它会让你再下一个最新的

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐