CentOS python环境配置

闭包沙漏
• 阅读 2129

CentOS python环境配置

@(学习笔记)

使用pyenv管理python版本

  • pyenv工具配置 :

    $ git clone https://github.com/yyuu/pyenv.git ~/.pyenv
    
    $ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
    $ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
    
    $ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
    
    $ exec $SHELL
  • pyenv常用命令:

    $ pyenv install 2.7.6 // 安装python 2.7.6版本
    $ pyenv local 2.7.6   // 这个应用使用2.7.6版本
    $ pyenv global 2.7.6  // 全局环境版本
    
    $ pyenv versions // 列出已经安装的所有版本,*表示当前环境正在使用的版本
          2.5.6
          2.6.8
         *2.7.6 (set by /home/yyuu/.pyenv/version)
          3.3.3
          jython-2.5.3
          pypy-2.2.1

使用pip管理python包版本

  1. pip安装:

    # 首先安装epel扩展源:
    $ sudo yum -y install epel-release
    
    # 然后安装python-pip
    $ sudo yum -y install python-pip
    
    # 清理cache
    $ sudo yum clean all
  2. pip常用命令:

    # 安装1.9版本的django
    pip install django==1.9
    
    # 卸载包
    $ pip uninstall <包名> 或 pip uninstall -r requirements.txt
    
    # 更新包
    $ pip install -U <包名>
    
    # 更新pip
    $ pip install -U pip
    
    # 显示包所在的目录
    $ pip show -f <包名>
    
    # 搜索包
    $ pip search <搜索关键字>
    
    # 查询可升级的包
    $ pip list -o
    
    # 国内pypi镜像
    # 豆瓣:https://pypi.douban.com/simple
    # 中国科学技术大学:https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/
    # 清华大学TUNA:https://pypi.tuna.tsinghua.edu.cn/simple
点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
美凌格栋栋酱 美凌格栋栋酱
6个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
Aidan075 Aidan075
4年前
如何用python进行数据分析——00环境配置
↑一个宝藏公众号,长的好看的人都关注了 简单介绍一下Python吧Python是一种面向对象程序设计语言,由荷兰人吉多·范罗苏姆于1989年底发明。目前是最常用也是最热门的一门编程语言之一,应用非常广泛。(不是这个面对对象)为什么选择python呢?有人说python是万能的,除了生孩子不会,什么都会。有人说python是未来
Aidan075 Aidan075
4年前
如何用python进行数据分析——00环境配置
↑一个宝藏公众号,长的好看的人都关注了 简单介绍一下Python吧Python是一种面向对象程序设计语言,由荷兰人吉多·范罗苏姆于19
Stella981 Stella981
3年前
Mac安装多个Python版本
简介利用Mac包管理工具brew安装pyenv,pyenv用来管理所有python版本。如果没有安装brew,先安装一下吧。安装pyevn$brewinstallpyenv$pyenvvpyenv1.2.6查看所有的python版本(pyenv管理的所有版本)
Stella981 Stella981
3年前
Python3:sqlalchemy对mysql数据库操作,非sql语句
Python3:sqlalchemy对mysql数据库操作,非sql语句python3authorlizmdatetime2018020110:00:00coding:utf8'''
Stella981 Stella981
3年前
Python多环境管理——pyenv
1背景&概述因某些需求,需要安装TensorFlow,很自然地在终端敲下了以下命令:pipinstalltensorflow然后。。。!在这里插入图片描述(https://imgblog.csdnimg.cn/20210204170856776.png)好家伙???居然没有??因为
Stella981 Stella981
3年前
Linux 下的 Python 多版本管理(pyenv)
简介提到Python环境管理,更多人可能会首先想到virtualenv。但与用于创建独立包环境的virtualenv不同,pyenv的作用仅限于维护不同版本的Python。它的使用不依赖于Python,是一个简单、独立的纯shell脚本工具。pyenv也以pyenvvirtualenv(https://www.oschin
Stella981 Stella981
3年前
Python资源大全中文版
环境管理管理Python版本和环境的工具p:非常简单的交互式python版本管理工具。官网(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fqw3rtman%2Fp)pyenv:简单的Python版本管理工具。官网
Stella981 Stella981
3年前
KVM调整cpu和内存
一.修改kvm虚拟机的配置1、virsheditcentos7找到“memory”和“vcpu”标签,将<namecentos7</name<uuid2220a6d1a36a4fbb8523e078b3dfe795</uuid
Java服务总在半夜挂,背后的真相竟然是... | 京东云技术团队
最近有用户反馈测试环境Java服务总在凌晨00:00左右挂掉,用户反馈Java服务没有定时任务,也没有流量突增的情况,Jvm配置也合理,莫名其妙就挂了