首页 > 编程语言 >VsCode+WSL2+Python3+git机器学习环境安装

VsCode+WSL2+Python3+git机器学习环境安装

时间:2024-09-08 10:14:17浏览次数:9  
标签:git VsCode wsl WSL -- Ubuntu WSL2

  1. 安装VsCode,添加WSL扩展插件
  2. 用管理员权限打开PowerShell
  • wsl --install此命令将启用运行 WSL 并安装 Linux 的 Ubuntu 发行版所需的功能
  • wsl --set-version <distro name> 2命令将 替换为要更新的 Linux 发行版的名称,如wsl --set-version Ubuntu 2 会将 Ubuntu设置为使用WSL2,WSL1转换为WSL2,使用wsl -l -v查看当前wsl版本
  • wsl --set-default-version 2将默认版本设置为WSL2
    ** 从C盘转移到其他盘(F盘)**
  • wsl --export Ubuntu F:\WSL\backup.tar将你的Ubuntu打包至F:\WSL\,在F盘中需要创建WSL文件夹。
  • wsl --unregister Ubuntu注销停止所有的Ubuntu
  • wsl --import Ubuntu F:\WSL F:\WSL\backup.tar将打包好的backup.tar文件,解压到F:\WSL文件下
  • ubuntu.exe config --default-user <username>该命令设置为wsl1的默认用户,若没有开启wsl1,则可以跳过
  • wsl -d Ubuntu运行WSL2示例,查看是否成功
  1. 在VsCode下运行
  • 使用万能键Ctrl+Shift+P打开命令面板,输入wsl进行远程链接。
  • 查看VsCode底部任务栏
  • 在WSL2下,打开终端
  1. 更新系统
  • 在VSCode中,打开一个新的终端(Ctrl + `),它应该自动打开WSL2终端。
  • sudo apt updatesudo apt upgrade
  1. 安装必要工具和机器学习的库
  • 在WSL2环境中安装了git、python3和pip,可以通过以下命令安装
    sudo apt install git python3 python3-pip
  • 安装PyTorch和其他Python依赖项
    pip install torch torchvision numpy matplotlib

参考链接:> https://learn.microsoft.com/zh-cn/windows/wsl/install

标签:git,VsCode,wsl,WSL,--,Ubuntu,WSL2
From: https://www.cnblogs.com/Air-zhw/p/18402618

相关文章

  • vscode中使用go环境配置细节
    1、在docker容器中下载了go的sdk2、在/etc/profile.d/go.sh里填入如下内容:#!/bin/bashexportGOROOT=/home/ud_dev/goexportPATH=$GOROOT/bin:$PATH 3、设置goenvgoenv-wGOPROXY=https://goproxy.cn,directgoenv-wGO111MODULE=on4、重启这个容器,使得vscode......
  • 如何使用 Git 和 SSH 将项目推送到 GitHub
    目录1.前提条件2.安装Git3.生成SSH密钥生成SSH密钥的步骤:添加SSH密钥到SSHAgent:4.将SSH密钥添加到GitHub5.配置Git用户信息6.将本地代码推送到GitHub1.初始化本地Git仓库2.添加远程仓库3.添加文件并提交4.推送到GitHub7.常见问题及......
  • GitHub每日最火火火项目(9.6)
    项目名称:Zeyi-Lin/HivisionIDPhotos项目介绍:HivisionIDPhotos是一个轻量级且高效的AI证件照制作工具。它能够通过人工智能技术,快速、准确地生成符合要求的证件照。这个工具具有较高的实用性,可以帮助用户节省时间和精力,无需专业的摄影知识和技能,就能轻松制作出满意的......
  • Gitlab-ce upgrade 16.0.1 to 17.3.1【Gitlab-ce 16.0.1 升级 17.3.1】
    文章目录背景gitlab-ce16.0.1升级17.3.1失败gitlab-ce16.0.1升级16.11.8失败gitlab-ce16.0.1升级16.7.9失败gitlab-ce16.0.1升级16.3.8成功gitlab-ce16.3.8升级16.11.8失败gitlab-ce16.3.8升级16.7.9成功gitlab-ce16.7.9升级16.11.8成功gitlab-ce16.......
  • git 推送本地文件
    引言参考文章:Git操作全流程介绍Git的工作流程如下所示:1.创建仓库1.1新建gitee仓库在gitee中创建一个仓库HelloWorld,如下所示:1.2初始化本地仓库假设本机有一个MyCode文件夹,进入该文件夹目录下,在该处打开gitbash。,输入命令将该文件夹初始化为git仓库:len......
  • GitLab管理之迁移GitLab群组
    迁移GitLab群组一、适用对象:迁移极狐GitLab群组包括以下类型:从私有化部署版极狐GitLab迁移到JihuLab.com。从JihuLab.com迁移到私有化部署版极狐GitLab。从一个私有化部署版极狐GitLab实例迁移到另一个。同一极狐GitLab实例中的群组之间的迁移。源实例必须运行1......
  • 掌握Git分支管理策略:让团队协作更高效
    在现代软件开发过程中,版本控制系统(VCS)是不可或缺的一部分。Git作为目前最流行的分布式版本控制系统之一,为开发者提供了强大的工具集来管理代码变更历史。然而,仅仅掌握Git的基本命令并不足以应对大型项目和团队协作的需求。有效的分支管理策略对于保持代码库的整洁、促进团......
  • Git使用经验总结7-自动检测未提交内容并进行提交
    标题有点绕,其实是这个意思:远端像Github这样的仓库由于网速的问题,你是没办法进行大数据量的提交的,因为很有可能会因为连接超时而导致提交中断。对于这种情况就需要使用脚本,检查未提交内容,分批次进行多次提交。例如笔者使用的PowerShell脚本如下:#获取当前未提交的.tif文件列表$......
  • GIT详细教学(保姆式教学)
    GIT学习目标1.能说出GIT的工作流程2.使用GIT完成常用操作【本地操作、运程操作、协作】git菜鸟网站https://www.runoob.com/git/git-tutorial.htmlgitlab服务器地址:http://47.96.143.141:9999/http://git.eehp.cn/users/sign_in00.GIT课程学习方法介绍务必......
  • Git使用经验总结6-删除远端历史记录
    删除远端的历史记录但是不影响最新的仓库内容是笔者一直想实现的功能,有两个很不错的用处:有的历史提交不慎包含了比较敏感的信息,提交的时候没注意,过了一段时间才发现。这个时候已经有了很多新的历史提交,无法再回退了。有时候会拿Git仓库存储代码文件以外的内容,比如美术资源、依......