zoukankan      html  css  js  c++  java
  • Pyenv基础环境搭建

    1.环境准备:rhel7.4最小化安装,关闭防火墙和selinux

    2.配置阿里源:

    3.安装git及依赖环境关系:

    4.尽量不要使用root用户安装,新建用户“python”

    5.安装脚本文件:

      

    6.添加环境变量:

     

    7.配置生效:

    8.pyenv version(查看当前运行的python的版本),versions (pyenv可管理的python版本)

     

    9.pyenv 三个重要的命令:

      global ,shell,local

      global:针对全局生效,(在生产环境慎用)

      shell:只对当前终端生效(在生产环境基本不用)

      local(针对当前目录---子目录拥有继承权限生效,常用),由于针对目录生效,多个python之间可能所依赖的软件不一样,这样的话不利于版本控制等,接下来推荐使用虚拟机环境+local命令:

    10.进入虚拟环境(有“(virtual3.54)”的提示),查看当前pyenv管理的是虚拟“virtual3.54环境”,多个版本之间可以相互隔离,(且各个版本之间的软件依赖在不同的目录下)

    11,在不同的目录下,生成虚拟环境3.6.3环境,使用"local"针对当前目录(子目录继承),实现版本隔离;

    12,安装"ipython"交互式工具和jupyter工具,pip(python install packages)是python的安装包工具,

    13.安装“jupyter”,设置密码,

     14,最后开启服务“jupyter notebook”,使用参数“--ip=0.0.0.0”和"--port=9999"设置ip和端口,同时不显示browser(最小化安装会报错)

    15,使用浏览器登录;

    16..不同python版本之间迁移,可以直接拷贝一下的目录到目的目录即可,也可使用命令:

    17.导出安装包,在另一个环境中安装这些包

    pip freeze > requirement

    成功的背后都是汗水
  • 相关阅读:
    脚本——猜拳
    脚本——基础命令
    脚本——1-100奇数的和
    脚本——判断文件类型
    脚本——判断分数是否合格
    脚本——判断服务是否开启
    脚本——ping一个网址三次
    脚本——判断是否root用户
    脚本——查看目录是否存在
    第十八天:CSV、JSON、Excel、SQLite
  • 原文地址:https://www.cnblogs.com/xiaofu89120/p/11795808.html
Copyright © 2011-2022 走看看