前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【2023最新版】Windows11:WSL(Ubuntu22.04)安装Anaconda(换源、各种报错及解决方案)+连接Pycharm进行远程开发

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

作者头像
Qomolangma
发布于 2024-07-29 13:08:15
发布于 2024-07-29 13:08:15
88900
代码可运行
举报
文章被收录于专栏:深度学习深度学习
运行总次数:0
代码可运行

一、安装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

检查内核版本号

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
uname -r

WSL 版本升级

  • Windows终端输入
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
wsl --update
  • Linux输入
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
wsl.exe --update

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt install wsl

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

  • 1.下载到WSL
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
wget https://repo.anaconda.com/archive/Anaconda3-2023.07-1-Linux-x86_64.sh

下载完成后输入:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
bash Anaconda3-2023.07-1-Linux-x86_64.sh

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

enter确认安装

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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校验和不匹配以及解压缩过程中出现了意外的数据结尾。

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

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
wget https://repo.anaconda.com/archive/Anaconda3-2023.07-1-Linux-x86_64.sh

验证文件完整性:下载完成后,使用MD5校验和工具(如md5sum命令)验证文件的完整性。确保下载的文件的MD5校验和与预期值匹配。可以使用以下命令验证文件的MD5校验和:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
md5sum Anaconda3-2023.07-1-Linux-x86_64.sh

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

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

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
tar -xvf Anaconda3-2023.07-1-Linux-x86_64.sh

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

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

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

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 rm -rf /home/qomolangma/anaconda3

2.下载到Windows

Free Download | Anaconda

https://www.anaconda.com/download#downloads

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 bash /mnt/d/LenovoSoftstore/Anaconda3-2023.07-1-Linux-x86_64.sh

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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)字样

换源

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
conda config --set show_channel_urls yes

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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

三、conda常用命令

查看当前python版本
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
python3 --version
查看配置信息
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
conda info

(未换源)

查看环境列表
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
conda env list
激活环境
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
conda activate base
退出环境
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
conda deactivate

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的虚拟环境

  • 新建项目,选择先前配置的解释器
  • 自动检测Linux
  • 选择conda环境——base(或其它环境)
  • 创建
  • 测试代码

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

如图所示:

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

点击下载IDE并连接

安装

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-08-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
01 Ubuntu 22.04 安装Anaconda+配置R语言&RStudio
提示You can undo this by running conda init --reverse $SHELL 输入 yes
用户11266652
2024/10/08
1.1K0
01 Ubuntu 22.04 安装Anaconda+配置R语言&RStudio
wsl | 安装配置 miniconda 虚拟环境
之前写过一篇 windows 安装 miniconda 的文章, 后面在接触了 wsl 后发现用起来要比在原生 windows 上舒服很多, 毕竟我写 python 多是为了在 linux 服务器上跑, 用 wsl 会更顺滑一些, 虚拟环境同样选择更轻量的 miniconda
Amadeus
2024/01/14
1.3K0
测试conda镜像问题
最近(2019-05-08 )很多人反映conda镜像挂掉的问题,所以我有必要给粉丝测试一下:
生信技能树
2019/05/15
2.6K0
Linux和Windows系统下安装深度学习框架所需支持:Anaconda、Paddlepaddle、Paddlenlp、pytorch,含GPU、CPU版本详
Anaconda安装:Anaconda是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。使用Anaconda可以通过创建多个独立的Python环境,避免用户的Python环境安装太多不同版本依赖导致冲突。
汀丶人工智能
2023/07/13
8780
Linux和Windows系统下安装深度学习框架所需支持:Anaconda、Paddlepaddle、Paddlenlp、pytorch,含GPU、CPU版本详
Anaconda使用总结
1、Anaconda简介2、Anaconda安装(Linux和Windows)3、Conda的包管理与环境管理
用户7886150
2021/01/26
9160
【2023最新版】Win11: WSL(Ubuntu22.04)使用GPU 加速教程(通过Anaconda搭建深度学习环境)
Windows11安装Linux子系统(Ubuntu22.04LTS)+安装ROS_QomolangmaH的博客-CSDN博客
Qomolangma
2024/07/29
5450
【2023最新版】Win11: WSL(Ubuntu22.04)使用GPU 加速教程(通过Anaconda搭建深度学习环境)
宏宏的学习笔记Day3 Linux环境下的软件安装
conda create -n rna-seq python=3 fastqc trimmomatic -y
咕咚咕叽
2024/04/15
4280
Anaconda3+CUDA10.1+CUDNN7.6+TensorFlow2.6安装(Ubuntu16)
本篇概览 本篇记录了自己在Ubuntu 16.04.7 LTS系统上搭建TensorFlow2开发环境的过程,用于将来重装时的参考 硬件是2018年购买的惠普暗隐精灵3代,显卡GTX1060,已经安装了Ubuntu16 LTS桌面版 执行本篇操作前需要安装Nvidia的驱动,详情请参考《Ubuntu16安装Nvidia驱动(GTX1060显卡)》 查看驱动信息,如下图,可见CUDA版本是10.1 版本匹配 去tensorflow官网查看版本匹配关系,地址:https://tensorflow.googl
程序员欣宸
2021/12/07
6050
Anaconda3+CUDA10.1+CUDNN7.6+TensorFlow2.6安装(Ubuntu16)
构建适合大气与海洋应用的Anaconda环境
Python在气象与海洋领域的应用愈发广泛,特别是其拥有众多的第三方库避免了重复造轮子,使得开发速度较快。但是官方提供的Python仅包含了核心的模块和库,为了完成其他任务,所需的第三方模块和库需要另行安装,这个过程往往较为繁琐。
郭好奇同学
2021/08/26
1.2K0
构建适合大气与海洋应用的Anaconda环境
学习小组day3笔记-linux服务器上的软件安装/conda
2.看样子是 64 位的,然后去找miniconda for Linux 64的最新版本,顺利下载到了 biosoft 目录下
清南
2023/04/13
4670
linux安装anaconda及配置pytorch环境
这里有多种方法,可以下载到windows然后通过xftp传到linux服务器上,也可以使用wget命令直接在linux上下载
全栈程序员站长
2022/07/30
1.8K0
linux安装anaconda及配置pytorch环境
conda常用命令:安装,更新,创建,激活,关闭,查看,卸载,删除,清理,重命名,换源,问题
直接去anaconda官网下载安装文件即可,具体网站自行搜索。 官网提供linux版本,windows版本,mac版本。 同时提供Anaconda完整版和miniconda最小版(无软件界面的,仅支持命令行执行),新手推荐使用Anaconda版,熟悉之后推荐改用miniconda版,占用存储空间小,使用起来感受一样。
全栈程序员站长
2022/07/25
5.4K0
conda常用命令:安装,更新,创建,激活,关闭,查看,卸载,删除,清理,重命名,换源,问题
Ubuntu20.04安装cuda cudnn pytorch pycharm记录
记录时间:2021年1月31日 版本:Ubuntu20.04、cuda11.0、cudnn对应的版本、pytorch对应的版本。我的电脑安装win10+Ubuntu20.04双系统,中途会重启进入windows系统进行一些下载。
全栈程序员站长
2022/11/18
2.4K0
Ubuntu20.04安装cuda cudnn pytorch pycharm记录
Anaconda安装与初步使用
Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装
听城
2018/04/27
2.4K1
Anaconda安装与初步使用
一文掌握 conda 安装配置生物信息软件
Conda 是一种通用包管理系统,旨在构建和管理任何语言的任何类型的软件。通常与 Anaconda 和 Miniconda 一起发放。
章鱼猫先生
2021/10/15
4.6K0
一文掌握 conda 安装配置生物信息软件
python 安装第三方包-安装失败(pycharm/ anaconda navigator)
安装/卸载第三包,注意对于windows用户请使用管理员身份打开命令端口,能避免各种莫名其妙的错误:
全栈程序员站长
2022/09/25
2.7K0
python 安装第三方包-安装失败(pycharm/ anaconda navigator)
Linux环境下使用Conda搭建和自由切换Python环境
现如今,Python的应用愈来愈广泛,且对于常用的发行版Linux操作系统来说一般都会预装Python环境,这给Python学习者带来了福音,因为在Windows操作系统上安装Python环境还需要配置各种环境变量。但是Linux环境下也会存在一些问题,比如Linux系统默认的Python版本一般为2.7,而如今的发行版已经到了3.9,因此能够在操作系统上简单地完成不同Python发行版的的切换十分必要。本文主要介绍一种以Ubuntu为例在Linux上的使用conda对Python版本进行控制的方法。
EatRice
2022/03/02
7.9K4
Linux环境下使用Conda搭建和自由切换Python环境
【2023最新版】R安装(直接+Anaconda)及使用(Pycharm配置R)教程
R: The R Project for Statistical Computing (r-project.org)
Qomolangma
2024/07/29
4230
【2023最新版】R安装(直接+Anaconda)及使用(Pycharm配置R)教程
Anaconda简介、安装、环境设置
Anaconda 是一个包含数据科学常用包的发行版本。它基于 conda(一个包和环境管理器) 衍生而来。应用程序 conda 是包和环境管理器:
菲宇
2019/08/14
3.2K0
python关于conda创建新环境
  –name:也可以缩写为 【-n】,【yourEnv】是新创建的虚拟环境的名字,创建完,可以装anaconda的目录下找到envs/yourEnv 目录
py3study
2020/01/08
3.3K0
推荐阅读
相关推荐
01 Ubuntu 22.04 安装Anaconda+配置R语言&RStudio
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验