生信环境搭建



前言

生物信息学需要处理大量数据,然而在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的安装啦!如果解决了你的问题可以留下赞再走哦!

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐