【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日
    浏览(60)
  • Git2023最新版下载与安装教程(Windows版)

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

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

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

    2024年04月24日
    浏览(48)
  • 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日
    浏览(56)
  • 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日
    浏览(82)
  • Redis 高频面试题 2023 最新版

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

    2024年02月16日
    浏览(48)
  • 【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日
    浏览(39)
  • IntelliJ IDEA 2023 最新版如何试用?IntelliJ IDEA 2023最新版试用方法及验证ja-netfilter配置成功提示

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

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

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

    2024年02月13日
    浏览(51)
  • 【面试】Java高频面试题(2023最新版)

    JDK(Java Development Kit),Java开发工具包 JRE(Java Runtime Environment),Java运行环境 JDK中包含JRE,JDK中有一个名为jre的目录,里面包含两个文件夹bin和lib,bin就是JVM,lib 就是JVM工作所需要的类库。 对于基本类型,== 比较的是值; 对于引用类型,==比较的是地址; equals不能用于基

    2023年04月26日
    浏览(41)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包