在windows下安装Lunix

本文详细指导如何在Windows上安装和配置WSL(WindowsSubsystemforLinux),包括移动WSL到其他磁盘、设置默认用户,以及更换apt-get为阿里源,安装miniconda和调整pip源。此外,还介绍了如何在PyCharm中关联WSL的conda环境。
摘要由CSDN通过智能技术生成

 本文将引导安装WSL并初始化配置linux,以及pycharm的连接

1.安装WSL

安装 WSL | Microsoft Learn

wsl --install

默认安装在c盘,可以通过以下途径将WSL移动到指定硬盘

将WSL 2移动到其他磁盘的方法_name state version * ubuntu stopped 2-CSDN博客

以管理员身份运行PowerShell,执行:

wsl -l -v

查看已安装的所有WSL实例的名称及版本:

  NAME      STATE           VERSION
* Ubuntu    Stopped         2

如果STATE不是Stopped,那么需要执行:

wsl --shutdown

执行:

wsl --export Ubuntu E:\Ubuntu\Ubuntu.tar
wsl --unregister Ubuntu
wsl --import Ubuntu E:\Ubuntu\machine E:\Ubuntu\Ubuntu.tar --version 2

其中E盘的路径是暂存Ubuntu压缩包的路径,E盘的路径是真正要将WSL 2实例移动到的位置。上述操作完成之后能够顺利打开WSL Ubuntu,但是显示以root身份登录,这时我们需要完成最后一步——设置默认用户:在C:\WINDOWS\System32下以管理员身份运行PowerShell,执行:
 

ubuntu.exe config --default-user zcr

2.更换apt-get国内镜像源

apt 源切换到阿里_apt换阿里源-CSDN博客

1.备份原始源列表:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

2.编辑 sources.list 文件,将其中的内容替换为阿里源列表。您可以使用以下命令在终端中打开编辑器

sudo nano /etc/apt/sources.list

3.将以下内容复制到编辑器中:

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse

4.使用 Ctrl + X 退出编辑器,按下 Y 保存更改。

5.运行以下命令更新 apt 源:

sudo apt update
sudo apt upgrade

6. 换完源后安装gcc环境:

sudo apt install gcc build-essential

3.miniconda安装及环境搭建(Linux)

miniconda安装及环境创建(Linux)_miniconda linux-CSDN博客

1.安装miniconda

下载miniconda软件

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

执行程序:

bash Miniconda3-latest-Linux-x86_64.sh

会弹出一个软件协议条款让你阅读,这时候直接按下回车键便可以跳过阅读过程,直接按照提示,输入yes,然后按回车键,同意软件协议条款。接下来继续按回车,将miniconda安装到电脑上。安装好之后,提示如下:

这一步一定要输入yes,不然安装好后没办法在终端中使用miniconda。输入yes,按下回车键,miniconda便成功安装到你电脑上了。重启终端之后,你便可以使用miniconda了

4.更换pip国内镜像源

配置文件在:

/home/当前用户/.config/pip/pip.conf

默认是没有pip文件夹的,需要先自己创建 mkdir

编辑 pip.conf 将下列配置文件输入

[global]
index-url=https://pypi.tuna.tsinghua.edu.cn/simple/
extra-index-url=http://mirrors.aliyun.com/pypi/simple/
	https://pypi.org/simple/

[install]
trusted-host=pypi.tuna.tsinghua.edu.cn
	mirrors.aliyun.com

同时配置了清华源,阿里源,以及官网源,便于在一些源没有的时候去其他源查找。

5.pycharm专业版

1.确保你的pycharm版本是专业版,如果是社区版先卸载。

2.安装pycharm专业版

3.运行脚本,进去点击一个脚本运行,两个都可

4.点击ok 然后什么都不动,直到弹出一个弹窗写着done,点开这个readme文档,里面有个地址,复制到浏览器

找到里面可以用的节点

进去选择pycharm

将激活码复制到pycharm中激活

6.关联WSL中的conda环境

专业版的pycharm在解释器的配置页上除了本地解释器,还可以连接wsl

他会先去wsl执行一些脚本,判断你wsl的环境是否正常,内省成功后点击下一步

代码右键运行,就会在你对应的环境里跑。但是注意一个问题,你如果是在终端打开,是不会自动跳到对应环境的

你需要在终端输入 bash, 然后再跳转到对应的conda环境

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值