anaconda是python的一种开发环境吗,初学者到底是装python还是anaconda

  anaconda是python的一种开发环境吗,初学者到底是装python还是anaconda

  Docker安装Anaconda的环境问题一解决(因为我已经踩完坑了),直接放DEMO如果对您有帮助或者解决了您的问题, 就帮我点个赞或者评论关注支持吧, 您的鼓励是我写博客的最大支持, 感谢!

  最近一个搞机器学习的同学让我装环境,看了他的各种环境配置,报了各种错误。最后我让她用Docker,救了她一命。

  1.搜索图像搜索我们想要的蟒蛇图像:

  码头工人搜索蟒蛇

  2.拉镜拉最高的一个

  docker pull continuum io/anaconda 3

  3.运行映像容器Docker Run-I-T-p 12345:8888 Continuum IO/anaconda 3/bin/bash

  参数解释

  -i:是以交互方式运行容器,通常与-t同时使用;

  -t:将一个伪输入终端重新分配给容器,通常与-i同时使用;

  -p:以下列格式指定端口映射:host (host) port: container port。

  然后您可以看到您输入了命令行。

  注意目录现在在集装箱里。

  4.安装xgboost包Pip Install-I https://pypi.tuna.tsinghua.edu.cn/simple XG Boost总安装失败可以换成国内的图片来源,也就是现在清华的来源。

  5.运行jupyter notebook在容器中启动jupyter notebook:

  jupyter笔记本-端口8888 - ip 0.0.0.0 -允许-root

  将之前的127.0.0.1:8888(容器的ip和端口)更改为主机的ip和8888,并将其映射到主机的端口12345:

  http://10.199.138.5:12345/?token=a6b 3189 e8f 96802 b 6d 193475 f 0 e 30908 C3 a2 e 16816 E1 a 444,然后在您的本地浏览器中打开它:

  如果对您有帮助或者解决了您的问题, 就帮我点个赞或者评论关注支持吧, 您的鼓励是我写博客的最大支持, 感谢!以下是可选链接6。将当前容器打包为新图像。目前,我们已经对原始的anaconda3映像做了一些更改:

  安装了xgboost之后,我们想把当前的容器状态打包成一个新的镜像,这样以后就可以部署到其他地方,而不需要安装xgboost等等。

  使用docker commit命令将容器打包为镜像:

  root @ Hz-sjfx-test-199-138-5:~ # docker Commit- help用法:docker Commit[OPTIONS]CONTAINER[REPOSITORY[:TAG]]从容器的更改创建新的图像选项:-a,- author字符串author(例如, John Hannibal Smith Hannibal @ a-team . com )-c,- change list将Dockerfile指令应用于创建的图像-help打印用法-m,- message字符串Commit message -p,-在提交期间暂停暂停容器(默认为true)

  Docker Commit-A nimen David -M nimen David第一个基于Anaconda 3的Docker形象带XG Boost和Light GBM Docker Name New _ Anaconda _ XG Boost-A nimen David 指作者。

  -米尼门大卫的.‘轻GBM’指的是解释注释。

  Dockername是指容器的短id,可以从命令行看到。

  New_anaconda_xgboost是指我们打包的新映像的名称。

  7.查看我们的新图像docker图像ls

  8.上传到Docker Hub Docker标签New _ Anaconda _ XG Boost:最新nimen David/machine _ learning:v 0.1。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: