python3.5学习之第一课:环境的安装

1.linux系统下环境安装(centos7,腾讯云)
由于系统自带的python版本是2.6.6,为了方便要安装pyenv(python的多版本管理器)
(1)yum -y install git

(2)yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel

(3)useradd python3.5 (并设置密码,pyenv要装在这个用户下,不可以使用root直接安装)

(4)su python3.5

(5)curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer |bash

(6)将
export PATH="/home/python/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
加入 ~/.bashrc

(7)重新登录此用户,就可以直接使用pyenv命令安装想要的python版本了
查看可安装版本
pyenv install -l

①安装 3.5.3版本(需要一些时间)
pyenv install 3.5.3 -v
现在已经安装了3.5.3的版本,但是此时不生效,还是用系统的(system)

pyenv global 3.5.3(在python3.5用户下执行,此用户下的python是3.5.3版本,一般不用global,影响比较大)
重新登录,python -V此时python的版本就是3.5.3

pyenv global system (回到系统版本)
pyenv shell 3.5.3(当前shell生效)
python loacl 3.5.3 (当前目录版本生效,子目录继承)
②相同的方法安装3.6.3版本
就可以做到多版本切换了

(8)虚拟环境(在某个版本下面产生出来一个小环境)
pyenv virtualenv 3.5.3 vir353

原文地址:http://blog.51cto.com/13444902/2314393

时间: 2024-07-29 07:04:04

python3.5学习之第一课:环境的安装的相关文章

ThinkPHP第一课 环境搭建

第一课 环境搭建 1.说明: ThinkPHP是一个开源的国产PHP框架,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的.最早诞生于2006年初,原名FCS,2007年元旦正式更名为ThinkPHP,并且遵循Apache2开源协议发布.早期的思想架构来源于Struts,后来经过不断改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Struts的Action和Dao思想和JSP的TagLib(标签库).RoR的ORM映射和ActiveRecord模式

学习python第一课 变量

Author:uljfangbr/>E-mail:[email protected]Mentor:Liu YouyuanTime:2018-3-24 message="Hello , Python World!" print("message") message="Hello, Python World! This language is Cool to learn well." print("message") run

python 从认识到学习的第一课

2018-08-22 11:47:47 -python这门语言火了一段时间,诸如我这样的对python不甚了解的也常常听到关于"人生苦短,我用python"的豪言.这个暑假,2018年8月10号开始,我开启了python全栈开发的学习之路.第一,记录自己每阶段的学习状态:第二,分享自己的学习过程.我要使得自己每天都进步,在看文章的同时,也留下属于自己的文墨,记录属于自己的心情. -我的学习过程三部曲   -基础课程   -培训课程   -项目实践 为什么这样安排?我想每一个编程小白的学

2011斯坦福大学iOS应用开发教程学习笔记(第一课)MVC.and.Introduction.to.Objective-C

2011年冬季斯坦福大学公开课 iOS应用开发教程是个很经典的教程,这个老头讲的很给力.做笔记总结. 第一课名称: MVC and Introduction to Objective-C 这课的主要内容有: iOS的概述  -什么是iOS MVC - 面向对象的概念 Objective-C-介绍下语言的概念 iOS包括四层 内核 内核是mach 4.x BSD UNIX内核 mac OS  10操作系统,是个多任务的UNIX内核,在这层上提供了网络,socket ,安全机制,文件系统,大部分这些

cocos2d-x学习记录第一篇-环境变量配置

最近准备学习cocos2d-x,之前一直是做iOS开发的,算是零基础开始学习吧. 本人用Mac电脑,不多说了,直接开始 第一步:下载需要的文件 1.下载cocos2dx http://www.cocos2d-x.org/download 2.下载android的sdk以及ndk http://developer.android.com/sdk/index.html 注释: 1)ndk可以直接下载,http://developer.android.com/tools/sdk/ndk/index.h

Linux学习笔记 第一课

一.Linux是什么 二.怎样才能学好Linux 三.安装Linux 四.Securet 密钥对登录远程服务器  一.Linux是什么 1.Linux 历史 (1991 ,Linus Torvalds  ) 2.Linux的发行版本  :Redhat,CentOS,Ubuntu,Suse,Fdeora 3.Linux有什么用     :大量服务器都使用Linux系统,从helpdesk到sever的转行一条不错的路径 4.学习Linux的目的  :有个更好工作,拿份更高的薪资,脱离网管行业 二.

[Java第一课]环境变量的配置以及eclipse一些常用快捷键

1.环境变量的配置(这里对xp系统电脑来说:) 首先安装jdk软件. 然后在我的电脑(右键)-->属性-->高级-->环境变量-->系统变量(注意)-->新建(新建两个path跟classpath路径) 变量名(N):path 变量值(V):C:\Program Files\Java\jdk1.6.0_31\bin(//其实这个就是jdk安装位置文件中bin文件的路径). 变量名(N):classpath 变量值(V):.;C:\Program Files\Java\jdk1

《掌握融资必备知识》---创业学习---训练营第一课---HHR---

一,<开始学习> 1,四个思考题: (1)从你决定开始融资,到你拿到钱,你都需要经历哪些环节? (2)你知道投资机构内部的工作流程吗? (3)融资最好的时机是什么时候? (4)创投圈的专业名词,你知道多少? BP, Teaser,Datapack,FA, Pitch, Pitch Words, Memo,Mapping, IC, TS, Pre_DD,SPA. VC:venture capital 风险投资.IC:investment counselor,投资顾问. SPA:Share Pur

吴恩达深度学习课程第一课 — 神经网络与深度学习 — 第一周练习

课程一 - 神经网络和深度学习 第一周 - 深度学习简介 第 1 题 “人工智能是新电力”这个比喻指的是什么? A.人工智能为我们的家庭和办公室的个人设备供电,类似于电力. B.通过“智能电网”,人工智能正在传递新一波的电力. C.人工智能在计算机上运行,因此由电力驱动,但它让计算机做以前不可能做的事情. D.与100年前开始的电力类似,人工智能正在改变多个行业. 第 2 题 以下哪些是最近深度学习开始崛起的原因?(选2个答案) A.我们拥有了更多的计算能力 B.神经网络是一个崭新的领域. C.