windows系统下装载wsl2,安装Miniconda3或Anaconda进行生信准备工作

生信环境搭建



前言

生物信息学需要处理大量数据,然而在Windows系统下有些操作显得尤为复杂。例如,从NCBI中下载大量序列文件,在Windows系统下可能需要一个接着一个的下载(也许可以用爬虫爬取),这样就过于浪费时间。Linux系统下进行批量下载尤为容易

对于Windows用户,进行Linux系统的操作有三种选择,第一是Linux子系统WSL2;第二是虚拟机,例如VM;第三是双系统;这里推荐Linux子系统。

WSL全称Windows Subsystem for Linux,即Windows下的Linux子系统。


一、下载WSL2

1.首先了解你的电脑版本,找到适用你电脑的wsl版本。
2.你需要打开控制面板
在这里插入图片描述

3.打开“程序”

在这里插入图片描述

4.选择启用或关闭Windows功能,并打开“适用于Linux的Windows子系统”,最好关机重启一次

在这里插入图片描述
5.用管理员身份打开Windows PowerShell输入下列代码:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

6.打开Microsoft下载相应的Ubuntu
在这里插入图片描述
我第一次下载的是第二个版本,但是老是打不开,显示wsl --shutdown

下载第一个之后能打开,但是出现了0x800701bc Error: 0x800701bc WSL 2 ???

在网上搜索一番后发现是内核没有升级。可以通过以下链接下载升级文件。然后重启电脑(这里参考了华墨1024写的文章
下载升级文件地址:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

之后就可以正常使用啦!

如果使用Microsoft store安装ubuntu出错或者下载不了,可以使用管理员身份运行powershell,输入:

wsl --install -d ubuntu

在这里插入图片描述
下载终端
在这里插入图片描述


二、安装Miniconda3

打开wsl2,输入以下命令:

wget -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh

下载完成后,给予权限:

chmod 777 Miniconda3-latest-Linux-x86_64.sh

而后运行软件:

bash Miniconda3-latest-Linux-x86_64.sh

而后激活conda,如果遇到conda: command not found

原因是~/.bashrc文件没有配置好。

输入

vim ~/.bashrc

然后在最后一行输入,YOUR_NAME是你的用户名

export PATH=$PATH:/home/YOUR_NAME/miniconda3/bin

而后激活miniconda3就可以啦


三、安装Anaconda

anaconda的安装和Miniconda的安装非常相似。
anaconda_Linux64位版本,输入以下命令即可下载

wget https://repo.anaconda.com/archive/Anaconda3-2021.04-Linux-x86_64.sh

其他版本可以点击这里进行查询


总结

以上就是关于wsl2以及miniconda3的安装啦!如果解决了你的问题可以留下赞再走哦!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Bio大恐龙

您的打赏是我前进的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值