python3.5环境准备

一、安装pyenv

#系统环境
# cat /etc/redhat-release 
CentOS Linux release 7.2.1511 (Core)

1、安装git
# yum -y install git
2、安装pyenv
# curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
或者参考:https://github.com/yyuu/pyenv-installer
3、配置环境变量
# vim /etc/profile.d/pyenv.sh   #定义的全局环境变量
export PATH="/root/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
# . /etc/profile.d/pyenv.sh   #载入一下

二、安装python

1、安装编译工具
# yum -y install gcc make patch
2、安装依赖环境
# yum -y install gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel
3、升级pyenv(最新版本3.2也许没有在pyenv中)
# pyenv update
4、安装python3.5.2
# pyenv install 3.5.2   #这块可能安装比较慢,需要等待一会。
5、使用国内镜像安装
# mkdir ~/.pyenv/cache
# wget -c http://7d9qvq.com1.z0.glb.clouddn.com/Python-3.5.2.tgz 
#  mv Python-3.5.2.tar.gz ~/.pyenv/cache/Python-3.5.2.tar.gz 
# pyenv install 3.5.2

三、pyenv基本使用方法

1、local命令
# pyenv versions
* system (set by /root/.pyenv/version)
  3.5.2
# pyenv local 3.5.2    #切换到3.5.2
# python -V
Python 3.5.2    #已经切换成功
2、global命令
# pyenv global 3.5.2  #全局切换至3.5.2版本,不建议使用这条命令
3、virtualenv命令
# pyenv virtualenv 3.5.2 bjwf  #以3.5.2为模版创建python3.5.2虚拟环境bjwf
# ll ~/.pyenv/versions/
     3.5.2
     bjwf -> /root/.pyenv/versions/3.5.2/envs/bjwf
4、uninstall命令
# pyenv uninstall bjwf    #卸载某个版本(包括虚拟环境版本)
pyenv-virtualenv: remove /root/.pyenv/versions/3.5.2/envs/bjwf? y
# ll ~/.pyenv/versions/
drwxr-xr-x 7 root root 63 Jun 30 05:50 3.5.2
5、其他命令
# pyenv install –list   #列出可安装的版本 
# pyenv rehash           #更新数据库 
# pyenv versions         #查看当前已安装的所有版本 
# pyenv global 3.5.2     #建议永远不要执行 
# pyenv help             #查看帮助
Usage: pyenv <command> [<args>]

Some useful pyenv commands are:
   commands    List all available pyenv commands
   local       Set or show the local application-specific Python version
   global      Set or show the global Python version
   shell       Set or show the shell-specific Python version
   install     Install a Python version using python-build
   uninstall   Uninstall a specific Python version
   rehash      Rehash pyenv shims (run this after installing executables)
   version     Show the current Python version and its origin
   versions    List all Python versions available to pyenv
   which       Display the full path to an executable
   whence      List all Python versions that contain the given executable

See `pyenv help <command>‘ for information on a specific command.
For full documentation, see: https://github.com/yyuu/pyenv#readme

四、安装ipython,jupyter

1、配置国内镜像(pipe)
# mkdir ~/.pip
# vim ~/.pip/pip.conf
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
trusted-host = mirrors.aliyum.com
2、安装ipython
# pip install --upgrade pip   #我这块提升要先安装这个
# pip install ipyton
# ipython   #可以使用了
Python 3.5.2 (default, Jun 30 2016, 05:24:18) 
Type "copyright", "credits" or "license" for more information.

IPython 4.2.1 -- An enhanced Interactive Python.
?         -> Introduction and overview of IPython‘s features.
%quickref -> Quick reference.
help      -> Python‘s own help system.
object?   -> Details about ‘object‘, use ‘object??‘ for extra details.

In [1]: print(‘hello world‘)
hello world
3、安装jupyter
# pip install jupyter
# # jupyter-notebook --ip=0.0.0.0 --port=8888 --no-browser    #前台运行
[I 06:24:43.608 NotebookApp] Serving notebooks from local directory: /root
[I 06:24:43.609 NotebookApp] 0 active kernels 
[I 06:24:43.609 NotebookApp] The Jupyter Notebook is running at: http://0.0.0.0:8888/
[I 06:24:43.609 NotebookApp] Use Control-C to stop this server and shut down all kernels 
[I 06:24:58.443 NotebookApp] 302 GET / (192.168.110.253) 2.11ms
[I 06:25:26.260 NotebookApp] Creating new notebook in 

# nohup jupyter-notebook --ip=0.0.0.0 --port=8888 --no-browser &      #后台运行

时间: 2024-10-05 19:01:23

python3.5环境准备的相关文章

Linux学习5-CentOS安装Python3.6环境

前言 centos7 自带有 python,但是却是 python2 版本的 python,如果你想安装个python3怎么办呢? 如果直接删除python2的话,可能会引起其他的问题,因为有些东西是依赖python2的,最好的解决办法是python3和python2共存,新安装一个python3的环境. python2 先找到系统的python安装在哪个目录,查看对应版本号和相关安装包 cd / 先回到根目录 whereis python 查看python所在目录/usr/bin cd /us

windows和linux下 Python2,Python3 的环境及安装

目录 windows和linux下 Python2,Python3 的环境及安装 window下安装 一. 手动安装 二. pip安装 linux下 安装 更新Python 笔者有话 windows和linux下 Python2,Python3 的环境及安装 window下安装 1.下载安装包 https://www.python.org/downloads/ 2.安装 默认安装路径:C:\python27 3.配置环境变量 [右键计算机]-->[属性]-->[高级系统设置]-->[高级

Sublime text 3搭建Python3开发环境搭建

1.配置Python运行环境 1) 打开:工具 > 编译系统 > 新建编译系统 2) 点击“新建编译系统”后,会打开一个空配置文件,在这个配置文件内覆盖配置信息,本文python安装路径为“D:/Python/Python36”,(注意区分正反斜杠,请将路径换成python实际安装路径),然后按ctrl+s,将文件保存在默认路径,文件名命名为“Python3” { "cmd": ["D:/Python/Python36/python.exe", &quo

linux 系统下Anaconda的安装【安装python3.6环境首选】

如果你不想使用python3.6的源码安装包,不想各种繁琐的配置命令,那Anacoda里边自带的python3.6环境就最合适不过了,下面来介绍下anacoda的安装过程,~so easy~Anaconda的下载我这里采用的是先在windows下载好安装包后,使用ftp上传到centos7系统目录中 点击下载 https://www.anaconda.com/download/#linux 选择自己需要的版本,此处我用的是python3.6的,也就是左边那个,点击下载就可以. 下载好了以后上传到

Linux下安装python3的环境

Linux下安装python3的环境 1.配置yum源 配置第一个仓库,里面有大量的常用的系统软件 (没有wget的先安装wget) wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 配置第二个仓库,携带大量的第三方软件(nginx,redis,mongodb,mairadb等) wget -O /etc/yum.repos.d/epel.repo http://mirro

国内首发讲解:RIDE 可以在 linux+python3 的环境中运行啦!

[引言] RIDE 是robotframework自动化测试框架的一个编辑工具.之前这个工具,只能在windows系统+python2的环境中运行. 就在2020年1月20日,官方发布了1.7.4.1版本,已经可以在linux+python3的环境中运行了. 关注robotframework的同学,可以看下这篇文章,在国内应该还鲜有人介绍. RIDE1.7.4.1版本,是一个python自动化测试中一个跨越式版本更新. 1 RIDE是什么? RIDE是什么?它是用来干什么的? 对于一些吃瓜群众来

windows系统在python3.5环境下安装mysql组件

折腾了一个多小时,终于把连接Mysql的模块装好了,由于我的环境是python3.5,Mysql官方支持到python3.4,后面google查到有pymysql模快支持python3.5,这个模块是纯用python写的,废话不多说,在windows里安装pymysql只需一条命令,如下: pip3 install pymysql 吐槽:在windows上coding真烦

python3.5环境搭建

使用物理机win7,虚拟机使用VM WareStation 在虚拟机上使用centos7.2带桌面版版的系统: 本次实验使用pyenv来管理python的版本,好处的在开发中使用各个版本灵活切换. 安装pyenv: 1.安装git ]# yum -y install git 2.安装pyenv ]# curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash 3.

Mac打造python2 python3开发环境

最新版的MacOS Sierra默认带的python环境仍然为2.7.10,本文将介绍使用Brew安装python3.5并做简单的配置,打造python2,python3共存的开发环境 直接尝试brew安装,提示需要执行brew link gdbm thatsitdeMacBook-Pro:~ thatsit$ brew install python3 Updating Homebrew... Error: You must `brew link gdbm` before python3 can