Python多版本管理器pyenv
1.查看Linux版本
[root@web ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) [root@web ~]# uname -a Linux web 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
2.安装依赖
[root@web ~]# yum -y install gcc zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel git xorg-x11-server-Xvfb bzip gtk3 gtk2
3.安装pyenv
[root@web ~]# curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
4.配置环境变量
[root@web ~]# cd /root [root@web ~]# cp .bash_profile .bash_profile.bak [root@web ~]# vim .bash_profile #pyenv export PATH="~/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)" [root@web ~]# source .bash_profile
5.系统自带python版本为2.7.5
[root@web ~]# python -V Python 2.7.5
6.安装的pyenv版本为1.2.15
[root@web ~]# pyenv -v pyenv 1.2.15
7.升级pyenv命令
[root@web ~]# pyenv update
8.查看可用的python版本有哪些
[root@web ~]# pyenv install --list
9.安装python3.6.4、python2.7.2和python3.6.7
[root@web ~]# pyenv install 3.6.4 [root@web ~]# pyenv install 2.7.2 [root@web ~]# pyenv install 3.6.7
10.查看安装的python版本有哪些
[root@web ~]# pyenv versions * system (set by /root/.pyenv/version) 2.7.2 3.6.4 3.6.7 [root@web ~]#
11.配置root用户的python版本为3.6.4
[root@web ~]# cd /root/ [root@web ~]# pyenv virtualenv 3.6.4 root364 [root@web ~]# pyenv activate root364 [root@web ~]# pyenv global 3.6.4 (root364) [root@web ~]# python -V Python 3.6.4
12.去除当前使用的virtualenv
(root364) [root@web ~]# pyenv deactivate [root@web ~]#
13.删除某个virtualenv
[root@web ~]# pyenv virtualenv-delete root364 pyenv-virtualenv: remove /root/.pyenv/versions/3.6.4/envs/root364? y [root@web ~]#
14.设置/tmp目录的pyenv环境为python3.6.7
[root@web ~]# cd /tmp/ [root@web tmp]# pyenv virtualenv 3.6.7 tmp367 Looking in links: /tmp/tmpshtqhsk6 Requirement already satisfied: setuptools in /root/.pyenv/versions/3.6.7/envs/tmp367/lib/python3.6/site-packages (39.0.1) Requirement already satisfied: pip in /root/.pyenv/versions/3.6.7/envs/tmp367/lib/python3.6/site-packages (10.0.1) [root@web tmp]# pyenv activate tmp367 [root@web tmp]# pyenv local tmp367 (tmp367) [root@web tmp]# python -V Python 3.6.7 (tmp367) [root@web tmp]#
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Elasticsearch API 使用指南(全)
1. 集群支持的选项 curl -XGET "http://172.0.0.52:9200/_cat" 2. 查看节点信息 curl -XGET "http://172.0.0.52:9200/_cat/nodes?v" 3. 查看master节点信息 curl -XGET "http://172.0.0.52:9200/_cat/master?v" 4.查看所有节点上的热点线程 curl -XGET "http://172.0.0.52:9200/_nodes/hot_threads" 5.查看有问题的分片或索引 curl -XGET "http://172.0.0.52:9200/_cluster/allocation/explain?pretty" 6.查看线程池设置 curl -XGET "http://172.0.0.52:9200/_nodes/thread_pool/" 7.统计全部信息 curl -XGET "http://172.0.0.52:9200/_cluster/stats?human&pretty" 8.查看集群状态 curl -XGET "http...
- 下一篇
Java使用阿里云OSS和短信
阿里云OSS和短信工具 导入依赖 <dependency> <groupId>cn.gjing</groupId> <artifactId>tools-aliyun</artifactId> <version>1.0.0</version> </dependency> 一、OSS 1、配置 以下配置除了后四个配置不必填,其他都必填 aliyun: # 用户key,在阿里云获取 access-key: xxxxxxx # 用户秘钥,在阿里云获取 access-key-secret: xxxxxxx oss: # 节点, 前往阿里云查看 end-point: xxxxxxxx # 存储空间, 不存在会创建 bucket: xxxxxxx # 最大连接数,默认1024 max-connections: 1024 # 最大空闲时间(毫秒),默认60000 idle-time: 60000 # socket超时时间(毫秒),默认50000 socket-timeout: 50000 # 连接超时时间(...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS8编译安装MySQL8.0.19
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Windows10,CentOS7,CentOS8安装Nodejs环境