【2023最新版】Windows11:WSL(Ubuntu22.04)安装Anaconda(换源、各种报错及解决方案)+连接Pycharm进行远程开发

这篇具有很好参考价值的文章主要介绍了【2023最新版】Windows11:WSL(Ubuntu22.04)安装Anaconda(换源、各种报错及解决方案)+连接Pycharm进行远程开发。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、安装WSL(适用于 Linux 的 Windows 子系统)

检查内核版本号

WSL 版本升级

二、WSL安装Anaconda(建议选择方法2)

1.下载到WSL

2.下载到Windows

换源

三、conda常用命令

查看当前python版本

查看配置信息

​编辑

查看环境列表

激活环境

退出环境

conda使用文档

四、Windows上Pycharm使用WSL的虚拟环境

五、远程开发——使用 SSH 在另一台主机上WSL 实例



一、安装WSL(适用于 Linux 的 Windows 子系统)

参照前文:

Windows11安装Linux子系统(Ubuntu22.04LTS)+安装ROS_Qomolangma_H的博客-CSDN博客https://blog.csdn.net/m0_63834988/article/details/128672234?spm=1001.2014.3001.5501

检查内核版本号

uname -r

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

WSL 版本升级

  • Windows终端输入
wsl --update

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

  • Linux输入
wsl.exe --update

sudo apt install wsl

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

二、WSL安装Anaconda(建议选择方法2)

  • 1.下载到WSL

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

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

下载完成后输入:

bash Anaconda3-2023.07-1-Linux-x86_64.sh

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

下面开始敲n次enter后,直到出现下图界面,输入yes确认安装(注意不要敲过头,否则只能重新开始。。。)

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

 enter确认安装

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

开始安装,不出意外的话就要出意外了,报错来了

WARNING: md5sum mismatch of tar archive
expected: b35af0fae8e8667609722e2c0d196f1d
     got: 42fbddf5a8a1e7fbfbec459facca6bf3  -
Unpacking payload ...
Traceback (most recent call last):
  File "entry_point.py", line 76, in <module>
  File "tarfile.py", line 2045, in extractall
  File "tarfile.py", line 2086, in extract
  File "tarfile.py", line 2159, in _extract_member
  File "tarfile.py", line 2208, in makefile
  File "tarfile.py", line 249, in copyfileobj
tarfile.ReadError: unexpected end of data
[1582] Failed to execute script 'entry_point' due to unhandled exception!

啊,chatgpt说……

根据您提供的报错信息,出现了两个问题:MD5校验和不匹配以及解压缩过程中出现了意外的数据结尾。

针对这个问题,您可以尝试以下解决方法:

  1. 重新下载文件:删除当前下载的tar文件,并尝试重新下载它。确保下载过程中没有发生网络中断或其他问题。可以使用以下命令重新下载文件:

    wget https://repo.anaconda.com/archive/Anaconda3-2023.07-1-Linux-x86_64.sh
    
  2. 验证文件完整性:下载完成后,使用MD5校验和工具(如md5sum命令)验证文件的完整性。确保下载的文件的MD5校验和与预期值匹配。可以使用以下命令验证文件的MD5校验和:

    md5sum Anaconda3-2023.07-1-Linux-x86_64.sh
    

    确保输出的校验和与预期的MD5校验和(b35af0fae8e8667609722e2c0d196f1d)一致。

  3. 检查文件系统空间:确保在解压缩过程中有足够的磁盘空间。检查您的文件系统是否有足够的可用空间来解压缩Anaconda3。

  4. 使用其他解压缩工具:尝试使用其他解压缩工具(如tar命令)来解压缩Anaconda3安装文件。您可以使用以下命令进行解压缩:

    tar -xvf Anaconda3-2023.07-1-Linux-x86_64.sh
    

    这将使用tar命令解压缩安装文件。

如果尝试上述方法后仍然遇到问题,请确保您的系统环境和安装步骤正确,并考虑查阅Anaconda官方文档或社区支持以获取更进一步的帮助。

现在尝试下载到Windows(方法2)

注意,首先需要解决上述历史遗留问题……需要删除文件夹

 rm -rf /home/qomolangma/anaconda3

2.下载到Windows

Free Download | Anacondahttps://www.anaconda.com/download#downloads

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

   安装:/mnt+你下载的位置(注意磁盘d不能写成D)

 bash /mnt/d/LenovoSoftstore/Anaconda3-2023.07-1-Linux-x86_64.sh

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

 如上图所示,再次输入yes(官网建议)j进行初始化,否则需要手动添加环境变量

Do you wish the installer to initialize Anaconda3
by running conda init? [yes|no]
[no] >>> yes
no change     /home/qomolangma/anaconda3/condabin/conda
no change     /home/qomolangma/anaconda3/bin/conda
no change     /home/qomolangma/anaconda3/bin/conda-env
no change     /home/qomolangma/anaconda3/bin/activate
no change     /home/qomolangma/anaconda3/bin/deactivate
no change     /home/qomolangma/anaconda3/etc/profile.d/conda.sh
no change     /home/qomolangma/anaconda3/etc/fish/conf.d/conda.fish
no change     /home/qomolangma/anaconda3/shell/condabin/Conda.psm1
no change     /home/qomolangma/anaconda3/shell/condabin/conda-hook.ps1
no change     /home/qomolangma/anaconda3/lib/python3.11/site-packages/xontrib/conda.xsh
no change     /home/qomolangma/anaconda3/etc/profile.d/conda.csh
modified      /home/qomolangma/.bashrc

==> For changes to take effect, close and re-open your current shell. <==

If you'd prefer that conda's base environment not be activated on startup,
   set the auto_activate_base parameter to false:

conda config --set auto_activate_base false

Thank you for installing Anaconda3!

选yes后,启动虚拟机,会出现当前环境(base)字样

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

换源

conda config --set show_channel_urls yes

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

可以用记事本打开,增加以下内容保存并退出,修改为清华源

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - defaults

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

三、conda常用命令

查看当前python版本

python3 --version

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

查看配置信息

conda info

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

(未换源)

查看环境列表

conda env list

激活环境

conda activate base

退出环境

conda deactivate

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh


 

conda使用文档

管理 conda — conda 23.5.3.dev85 文档https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-conda.html

亦可参照前文:

conda命令大全(create/info/init/install/list/package/remove/rename/run/search/update/notices)_conda create install_m0_63834988的博客-CSDN博客https://blog.csdn.net/m0_63834988/article/details/128780777?spm=1001.2014.3001.5501

(好久之前写的,写的很烂,如蒙不弃,点开看看,增加点儿阅读量)

四、Windows上Pycharm使用WSL的虚拟环境

  • 新建项目,选择先前配置的解释器

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

  • 自动检测Linux

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

  • 选择conda环境——base(或其它环境)

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

  •  创建

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

  • 测试代码

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

五、远程开发——使用 SSH 在另一台主机上WSL 实例

如图所示:

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

 wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

点击安装选项可修改安装位置

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

点击下载IDE并连接

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

安装

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh

wsl换源,# Jetbrains,Linux,# Anaconda,pycharm,ide,linux,conda,ssh文章来源地址https://www.toymoban.com/news/detail-713244.html

到了这里,关于【2023最新版】Windows11:WSL(Ubuntu22.04)安装Anaconda(换源、各种报错及解决方案)+连接Pycharm进行远程开发的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 一起打造漂亮的Ubuntu——2023最新版Gnome44

    对于一个工程师,开发者,研究员来说,拥有一台漂亮的机器外加漂亮的系统界面是非常重要的。 作为Ubuntu十年的忠实粉丝,Linux高度依赖用户,无论是工作还是生活,我都一直以来使用着Ubuntu Linux,他总能完美解决我的任何问题。 我在2020年那会写过一篇美化Ubuntu的文章,

    2024年02月07日
    浏览(67)
  • Git2023最新版下载与安装教程(Windows版)

    打开Git官网下载地址: https://git-scm.com/downloads 点击Download for Windows 选择git版本进行下载 双击安装包 点击Next 选择Git的安装路径,点击Next 选择组件,默认的就好,点击Next 后面的步骤一直使用默认配置选项,无脑Next,直到安装进度条出现 安装完成之后,点击Finshed 启动git测试

    2024年02月12日
    浏览(55)
  • 最新版ubuntu22.04安装NVIDIA显卡驱动以及CUDA、CUDNN,和安装驱动gcc版本问题解决。

    1.驱动安装参考下述链接 1.1 NVIDIA显卡驱动、 CUDA 的安装参考这个博主的具体安装步骤,但是最后一步的 cudnn 的安装参考另一个博主,见链接。 1.2 可以选择最新版本的驱动,需要在官网去找最新的版本对应。 2.最新版本我遇到的错误以及解决方法 2.1.在进入tty1界面后ubuntu安装

    2024年04月24日
    浏览(57)
  • Windows安装cuda和cudnn教程最新版(2023年9月)

    cuda 查看电脑的 cuda 最高驱动版本(适用于N卡电脑-Nvidia) win+R 打开命令行,输入 nvidia-smi 右上角 cuda -version 就是目前支持的最高 cuda 版本,目前是 12.2 nvidia 官网下载 cuda 下载地址:https://developer.nvidia.com/cuda-toolkit-archive 选择合适版本进行下载 下载安装 安装完成!!! 查看

    2024年02月07日
    浏览(63)
  • 2023 Pycharm 最新版下载与安装图文教程详解(Windows系统为例)

    PyCharm 是目前 Python 语言最好用的集成开发工具,可以帮助用户提高开发效率。 在 Pycharm 的官网即可下载,链接如下 PyCharm for Windows :www.jetbrains.com/pycharm/dow… PyCharm for Mac :www.jetbrains.com/pycharm/dow… PyCharm for Linux :www.jetbrains.com/pycharm/dow… 版本选择 下载时有两种版本选择 P

    2024年02月06日
    浏览(90)
  • Redis 高频面试题 2023 最新版

    是什么 缓存穿透就是根据某条件查询一个数据,首先进入到redis中进行查询,redis中没有该数据时进入到数据库中查询,但是在数据库中也没有查到该数据,这个时候数据库直接将没有查到数据这一结果返回,而没有将它缓存到redis中,导致每次按照该条件查询都会进入到数据

    2024年02月16日
    浏览(59)
  • 【2023年最新版】AndroidKiller使用教程

    目录 一、AndroidKiller简介 二、AndroidKiller安装 三、AndroidKiller使用 四、问题汇总: 1、AndroidKiller反编译apk,再次打包安装报错:Failure [INSTALL_FAILED_INVALID_APK: Failed to extract native libraries, res=-2] 2、反编译的过程,遇到这个报错:APK 反编译失败,无法继续下一步源码反编译! ​编辑

    2024年02月08日
    浏览(46)
  • IntelliJ IDEA 2023 最新版如何试用?IntelliJ IDEA 2023最新版试用方法及验证ja-netfilter配置成功提示

    🌷🍁 博主猫头虎 带您 Go to New World.✨🍁 🦄 博客首页——猫头虎的博客🎐 🐳《面试题大全专栏》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍专栏》学会IDEA常用操作,工作效率翻倍~💐 🌊 《100天精通Golang(基础入门篇)》学会Golang语言

    2024年02月05日
    浏览(119)
  • Ubuntu 安装最新版python

    要在Ubuntu上安装最新版本的Python,你可以按照以下步骤进行: 首先,打开终端并更新包列表: 然后,你需要安装一些依赖的软件包来构建Python源码。可以使用下面的命令来安装这些依赖: 接下来,从Python官方网站下载最新版本的源代码。你可以从这个链接 https://www.python.o

    2024年02月13日
    浏览(59)
  • IronOCR 2023.08 最新版-Crack

    OCR for C# to scan and read images PDFs .NET OCR library with 127+ global language packs Output as text, structured data, or searchable PDFs Supports .NET 7, 6, 5, Core, Standard, Framework   Version 2023.8 released See what’s new   Images to Text with OCRSee All 24 Code Examples  Explore the code, install IronOCR with NuGet Designed for  C#, F#, VB.N

    2024年02月14日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包