在服务器的docker容器中安装Anaconda配置环境以及使用编程工具远程连接环境

这篇具有很好参考价值的文章主要介绍了在服务器的docker容器中安装Anaconda配置环境以及使用编程工具远程连接环境。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、连接服务器下载Anaconda 3

使用win+r输入cmd打开命令行,在命令行中输入ssh -p xxxxx(你的端口号如10101,下图红色部分)  root@xxx.xxx.xxx.xxx(服务器ip地址下图蓝色部分)

 docker anaconda,docker,vscode,pycharm

docker anaconda,docker,vscode,pycharm

第一次连接时,连接没问题会出现Are you sure you want to continue connecting (yes/no/[fingerprint])?之后就不会出现了。

输入yes,之后就是输入你自己的密码进行连接。

二、下载及安装Anaconda 3

在进入服务器之后,如果是新的docker,需要使用apt update更新一下。

使用命令:cd /home 进入根目录下的home

然后在此目录下下载Anaconda 3

进入Anaconda 3 官网找到linux下合适的版本链接右键复制链接使用:docker anaconda,docker,vscode,pycharm

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

国内用户可以从清华大学开源软件镜像站里面获取 Anaconda 3
Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
进入网页后根据日期排序,下载最新的版本,选择 Linux 64 位版本下载。一般ubuntu选择此类型的文件。

docker anaconda,docker,vscode,pycharm

下载示意图:

docker anaconda,docker,vscode,pycharm

使用ls查看是否下载完成,如完成,使用bash  xxxx(文件名)进行安装

docker anaconda,docker,vscode,pycharm

进入安装界面之后,就一路yes就行。

安装完成之后,在命令行输入codna测试是否安装成功,成功会弹出下图。

docker anaconda,docker,vscode,pycharm

如果未弹出,关闭远程连接,重新连接服务器,如果前面出现base则安装成功,使用conda质量验证。

docker anaconda,docker,vscode,pycharm

三、创建虚环境,安装pytorch

确保Anaconda安装完成后,使用

conda create -n your_env_name python=x.x创建虚拟环境例如:

docker anaconda,docker,vscode,pycharm

创建中途需要输入一次yes

完成之后可使用conda env list查看已安装虚环境:

        docker anaconda,docker,vscode,pycharm

如上图所示,我们创建了名为test,python版本为3.9的虚拟环境。接下来我们使用conda activate you_env_name 激活刚创建的虚环境(或者切换至其他环境):

docker anaconda,docker,vscode,pycharm

如上图,切换成功后前面名称发生变化。

接下来就是安装pytorch,因为我们是在docker中安装,所以不需要再安装cuda和cudann,正常安装pytorch需要确保有cuda和cudann见博客:

ubuntu安装anaconda unbuntu安装pycharm ubuntu安装pytorch_anaconda ubuntu snap-CSDN博客中的第3部分

因为使用的是docker,确保已激活要安装的虚环境,在此虚环境下我们直接使用以下代码

conda install pytorch==1.12.1 torchvision==0.13.1 torchaudio==0.12.1 cudatoolkit=11.3 -c pytorch 安装就好

正常非docker环境进行以下步骤

可以使用nvidia-smi查看自己的cuda版本:

docker anaconda,docker,vscode,pycharm

搜索pytorch在官网中PyTorch找对应自己cuda版本的pytorch

docker anaconda,docker,vscode,pycharm

可以选择conda安装或者pip安装等

安装完成后,在终端输入python,然后import torch ,然后print(torch.cuda.is_available()),如果显示ture则安装成功,可使用exit()退出python。(一定要在已安装torch的虚环境中使用,Base中未安装pytorch)

docker anaconda,docker,vscode,pycharm

至此服务器上工作完成。

四、远程连接

vscode:

首先点击扩展,搜索ssh安装Remote-ssh

docker anaconda,docker,vscode,pycharm

安装完成之后会出现,远程资源管理器。

docker anaconda,docker,vscode,pycharm

点击红圈中的+号,在上方输入ssh -p xxxx(端口号) root@xxx.xxx.xxx.xxx(服务器ip)之后回车,选择需第一个更新。docker anaconda,docker,vscode,pycharm

docker anaconda,docker,vscode,pycharm右下角会出现一个已添加,

docker anaconda,docker,vscode,pycharm

点击连接,在最上端输入密码docker anaconda,docker,vscode,pycharm

在左边侧边栏中点击如下图:

docker anaconda,docker,vscode,pycharm

然后在上端输入打开的默认路径如下图(可自行设置):

docker anaconda,docker,vscode,pycharm

然后再次输入密码连接。

以后就可以通过以下步骤连接啦。

docker anaconda,docker,vscode,pycharm

pycharm连接

方法1:点击文件中的远程开发:

docker anaconda,docker,vscode,pycharm

然后点击新建连接

docker anaconda,docker,vscode,pycharm

docker anaconda,docker,vscode,pycharm

填好之后检查连接并继续,之后选择文件存储路径,即项目目录。

docker anaconda,docker,vscode,pycharm

然后下载并启动,等待pycharm在服务器上下载一些必要文件。

方法2:

在文件设置中的方法解释器中,新建ssh解释器,用户名为root,其他见上图。

docker anaconda,docker,vscode,pycharm

直到这一步:点击同步文件夹后的文件图标,先选择解释器,选择前文所配置的虚环境下的python3文件:路径为:/root/anaconda3/envs/xxx(your_env_name)/bin/python3 docker anaconda,docker,vscode,pycharm

如果anaconda不安装在此路径的,在服务器终端上使用 conda env list可以查看环境路径

解释器路径设置为:环境路径/bin/python3

docker anaconda,docker,vscode,pycharm

再修改存储路径,也可以不修改。然后完成

docker anaconda,docker,vscode,pycharm文章来源地址https://www.toymoban.com/news/detail-769673.html

到了这里,关于在服务器的docker容器中安装Anaconda配置环境以及使用编程工具远程连接环境的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 远程服务器配置 Anaconda 并安装 PyTorch 详细教程

    进入 anaconda 官网,因为服务器是 Linux 系统,所以点击下图图标: 点击下图位置(一般情况下下载这个即可),即可开始下载 安装anaconda所需的文件,我这里是 Anaconda3-2022.10-Linux-x86_64.sh (后续更新版本会有差别): 下载好后我们将 Anaconda3-2022.10-Linux-x86_64.sh 文件上传到远程

    2023年04月21日
    浏览(29)
  • docker服务器、以及容器设置自动启动

    查看已启动的服务 查看是否设置开机启动 设置开机启动 关闭开机启动 启动时加--restart=always 如果已经过运行的项目

    2024年02月12日
    浏览(43)
  • 云服务器-Docker容器-系统搭建部署

            最近公司在海外上云服务器,作者自己也搞了云服务器去搭建部署系统,方便了解整体架构和系统的生命周期,排查解决问题可以从原理侧进行分析实验。虽然用的云不是同一个,但是原理都是相通的。         作者选用的是腾讯云,没别的原因,就是便宜加牌子大

    2024年02月12日
    浏览(38)
  • netdata监控服务器主机(包括Docker容器)

    创建挂载目录 docker运行 通过ip:19999端口访问web界面 此时默认是英文界面,netdata暂不支持中文语言 下载汉化文件,我这直接git拉取 修改dashboard.js文件 快速搜索定位/NETDATA.jQuery ,将jquery版本修改成jquery-3.6.0.min.js 进入netdata容器 切换到web目录下 将dashboard_info.js、、index.html、

    2024年02月11日
    浏览(40)
  • 基于远程服务器安装配置Anaconda环境及创建python虚拟环境详细方案

    清华大学开源软件镜像站:点击打开链接 参考文章:点击打开《基于Windows下Anaconda创建python虚拟环境教程》文章 Pytorch各版本下载网页:点击打开链接 pytorch-geometric各版本下载网页:点击打开链接

    2023年04月09日
    浏览(41)
  • 在Linux中安装和配置Node.js与Express.js创建HTTP服务器

    在Linux环境中,安装和配置Node.js与Express.js来创建一个HTTP服务器需要一系列的步骤。下面是一个详细的指南,帮助你在Linux上设置这个环境。 步骤1:安装Node.js 首先,你需要确保你的Linux系统已经安装了Node.js。你可以通过以下命令来检查是否已经安装: bash 复制代码 node -v 如

    2024年01月16日
    浏览(56)
  • 阿里云服务器docker安装网心云容器魔方

    为了更好的浏览体验,欢迎光顾勤奋的凯尔森同学个人博客http://www.huerpu.cc:7000 一、docker环境搭建 首先要有docker环境,如果没有请参考这篇博客 二、安装网心云 出现如下响应,证明已经启动成功。 三、阿里云增加网络安全组规则 在阿里云的安全组规则里,增加入方向和出方

    2024年02月11日
    浏览(39)
  • prometheus 配置服务器监控、服务监控、容器中服务监控与告警

           最近公司有几个服务遇到了瓶颈,也就是数据量增加了,没有人发现,这不是缺少一个监控服务和告警的系统吗?         主要需求是监控每个服务,顺带监控一下服务器和一些中间件,这里采集的2种,zabbix和prometheus,由于我们要监控的是Docker容器中的服务,最终

    2024年02月14日
    浏览(33)
  • VsCode容器开发 - VsCode连接远程服务器上的docker

    之前在服务器上的Docker内开发,文件编辑起来就很不爽。不如 使用VsCode直接打开远程服务器上的Docker ,这样就能在VsCode里直接无缝编辑Docker里的文件了。 但是百度和必应得到的中文结果都很奇葩,都是什么“给docker添加端口映射”、“给服务器开放被映射的端口”、“远程

    2024年01月23日
    浏览(40)
  • 【超详细简单】云服务器中的docker容器挂载云硬盘

    本教程一共分为三步,三步即成! 1. 确认需要挂载到的目录(本文需要挂到docker运行目录) 首先找到云服务器中的docker环境所在的位置(这里的位置指的是docker镜像和容器所在的位置),我这里用的是CentOs,对应的位置是 /var/lib/docker ,如图所示有 containers 和 image 目录出现

    2023年04月24日
    浏览(81)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包