一、LEP所需环境
  
  Python 3.6
  
  Flask
  
  Docker
  
  二、Python安装
  
  LEP必须在Python3.6环境下运行,如果是在Python2.7下运行会报以下错误!
  
  Python3.6的安装方法
  
  # wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz
  
  # tar -xvf Python-3.6.2.tar.xz
  
  # cd Python-3.6.2
  
  # ./configure
  
  # make
  
  # make install
  
  1
  
  2
  
  3
  
  4
  
  5
  
  6
  
  make install 的时候会报错缺少相应的依赖库,运行以下 命令
  
  # 安装依赖zlib、zlib-devel
  
  # 在ubuntu里,zlib叫zlib1g,相应的zlib-devel叫zlib1g-dev
  
  $ sudo apt-get install zlib1g
  
  $ sudo apt-get install zlib1g-dev
  
  1
  
  2
  
  3
  
  4
  
  然后再执行make install,就安装完成了
  
  三、Flask的安装
  
  执行以下命令进行安装
  
  # pip3.6 install Flask -i www.dfgjpt.com http://www.huange157.com com/simple
  
  1
  
  运行完之后会提示,没有找到相应的资源,运行以下指令
  
  # pip3.6 install Flask -i http://www.huayuyulee.cn /simple --trusted-host pypi.douban.com
  
  1
  
  这样就可以安装成功了。
  
  四、Docker的安装
  
  运行以下命令就可以安装了
  
  # sudo apt-get install docker
  
  EXPOSE 5000
  
  ENV ASPNETCORE_URLS http://*:5000
  
  ENTRYPOINT ["dotnet","www.huayu521.com run"]
  
  通过命令将dockerfile文件运行,将整个项目打包成镜像,我们可以使用docker images可以看到这个生成的新镜像
  
  docker build -t mydockerimage .
  
    如果我们需要使用这个镜像,我们可以直接在创建容器时指定这个镜像,生成之后的环境和你打包的镜像是一样的
  
    最后感谢博友的文章参考,半只不解的时候正好看到这篇文章,很顺利的解决了一个问题。
  
  相关文章
  
  来腾讯云开发者实验室 学习.NET www.huayu521.com Core 2.0
  
  .NET Core容器化@Docker
  
  .NET Core容器化之多容器应用部署@Docker-Compose

LEP所需环境的更多相关文章

  1. Spark学习笔记2(spark所需环境配置

    Spark学习笔记2 配置spark所需环境 1.首先先把本地的maven的压缩包解压到本地文件夹中,安装好本地的maven客户端程序,版本没有什么要求 不需要最新版的maven客户端. 解压完成之后 ...

  2. 从零开始搭建linux下laravel 5.5所需环境(二)

    我们已经装好了nginx,现在我们开始装mysql和php 我们同样使用yum来安装. 先安装MySQL软件(客户端.服务器端.依赖库) yum install -y mysql mysql-serv ...

  3. 从零开始搭建linux下laravel 5.5所需环境(一)

    首先你需要有一台linux服务器,或者虚拟机,这里就不赘述了,不会的可以自行百度. 我这里准备的是一台腾讯云服务器,系统为CentOS 7.4 64位. 你可以使用腾讯云的登录按钮登录到服务器,也可以 ...

  4. 从零开始搭建linux下laravel 5.5所需环境(三)

    好的,我们已经安装好了nginx+mysql+php了,打开[ Laravel 5.5 文档 ] 快速入门 —— 安装配置篇 我们看到这里需要安装Composer,好的,我们现在就来安装Compose ...

  5. openwrt编译环境搭建

    1,首先安装ubuntu系统,这里安装的是虚拟机 2,安装openwrt编译所需环境  apt-get install build-essential libncures5-dev gawk libs ...

  6. PHP入门教程-开发环境搭建

    1.PHP简介: PHP是能让你生成动态网页的工具之一.PHP网页文件被当作一般HTML网页文件来处理并且在编辑时你可以用编辑HTML的常规方法编写PHP. 2.学习需要基础: a.HTML b.Ja ...

  7. Android自动化学习笔记之MonkeyRunner:MonkeyRunner环境搭建

    ---------------------------------------------------------------------------------------------------- ...

  8. Appium-001-测试开发环境搭建(Android - Win7)

    随着移动端 App 测试自动化的兴起,为更好的控制产品质量,越来越多的中大型公司开始了移动端的自动化测试.Appium 自动化测试技术也是我很早之前就想学习的一门技术,却一直没有比较空余的时间来学习( ...

  9. Anaconda多环境多版本python配置指导

    Anaconda多环境多版本python配置指导 字数3696 阅读644 评论0 喜欢0 最近学python,读完了语法后在GitHub找了一些练习来做,由 于学的是python3.x语法,而Git ...

随机推荐

  1. crosstool-ng搭建交叉编译环境注意事项

    一,crosstool-ng的下载及编译方法 可以参考如下网站: http://www.crosstool-ng.org/ 二,编译过程注意事项 1)如果遇到有些代码包不能下载,请依据指定版本,在这里 ...

  2. partprobe命令详解

    基础命令学习目录首页 原文链接:https://www.jb51.net/LINUXjishu/389836.html linux上,在安装系统之后,可否创建分区并且在不重新启动机器的情况下系统能够识 ...

  3. 软件功能说明书final修订

    贪吃蛇(单词版)软件功能说明书final修订 1 开发背景 “贪吃蛇”这个游戏对于80,90后的人来说是童年的记忆,可以将其说为是一个时代的经典,实现了传统贪吃蛇的游戏功能:现在人们对英语的重视程度越 ...

  4. 团队计划backlog---DayTwo

    任务索引卡(Two): 1.  季方:实现界面跳转,数据库相关数据的显示 的测试: 2.  司宇航:添加部分团队博客,并测试: 3.  王金萱.马佳慧:学习爬虫的相关内容,为将来统计博客部分做准备: ...

  5. 数据库,总结,新技能get

    上来先粘代码吧,这篇本来就不是用来让你们看的,我就是单纯的记录下,嗯~对,总结!!! 首先:first //绑定年份 YearSearch.Items.Clear(); for (int i = Da ...

  6. 《 Spring1之第二次站立会议(重发)》

    < 第二次站立会议(重发)> 昨天,我把找到的代码和协议资料等相关资料在团队里做了相应的汇报: 今天,我对自己找到的代码进行了相关的了解后,把它们在编译环境中进行了编译以及接着对代码进行逐 ...

  7. jsp九大内置对象之config 和 out

    jsp中config的作用是读取web.xml中的配置信息,一般在后台获取初始化的参数,jsp页面用的较少因为jsp属于表现层,一般是获取数据. jsp中的out对象是将内容放到缓冲区中然后显示出来

  8. 软工 · 第十二次作业 - Beta答辩总结

    福大软工 · 第十二次作业 - Beta答辩总结 写第十二次的时候操作失误直接在Beta版本的博客里改了...第七次冲刺的作业链接补在这里 Beta(7/7) 组长本次博客作业链接 项目宣传视频链接 ...

  9. BZOJ 3132(上帝造题的七分钟-树状数组求和+2D逆求和数组)

    3132: 上帝造题的七分钟 Time Limit: 20 Sec  Memory Limit: 128 MBSubmit: 46  Solved: 18[Submit][Status][Discus ...

  10. 第一个spring冲刺心得及感想

    在这次spring中,学到了不少东西: 1.团队协作精神 2.任务细节化,任务燃尽图 3.身为sm的责任 但是在过程中也认识到了一些不足 1.对于团队协作完成一个大的项目还是不熟悉 2.个人能力的不足 ...