python准备_python环境准备

环境准备:

可以使用linux操作系统或者mac系统,windows上也可以使用.

python各个版本下载地址: https://www.python.org/downloads/

可以根据自己的系统来选择对应的下载包.

IDE & editor

python比较好用的IDE是Pycharm,目前已经是5.0.4版本,推荐给大家使用,分为社区版和专业版,专业版是收费的。

python版本选择

推荐使用3.4.x以上的版本,虽然很多模块在python2版本上比较稳定,相对支持的库也比较多,但是python3是趋势.

安装pyenv来管理python环境

pyenv的github地址: https://github.com/yyuu/pyenv

pyenv的安装说明: https://github.com/yyuu/pyenv-installer

可以根据这个地址上的进行安装,非常简单,我的是在Centos系列下进行的,直接使用脚本安装即可.

curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash

执行完成后需要加入变量到用户配置文件:

[root@py ~]# tail -4.bash_profile

export PATH="/root/.pyenv/bin:$PATH"eval"$(pyenv init -)"eval"$(pyenv virtualenv-init -)"export PYENV_VIRTUALENV_DISABLE_PROMPT=1

然后重新登录终端即可.

pyenv基本使用

tips:由于使用pyenv安装的时候,需要到github下载Python源码包,国内用户可能速度比较慢,这个时候,可以修改PYTHON_BUILD_MIRROR_URL环境变量,使用国内镜像。

http://magedu-python.qiniudn.com/pythons是制作的一个镜像,托管在七牛云存储上

pyenv install 安装Python

pyenv install 3.4.2 #直接指定python的版本号即可.

pyenv virtualenv 创建虚拟环境

pyenv virtualenv 3.4.2 ch_0 #创建虚拟环境

pyenv local 设置使用Python版本

pyenv local ch_0 #进入虚拟环境ch_0此时再使用python指令则是3.4.2版本.

查看本地的python环境:

pyenv versions

ipython & jupyter 安装和使用

ipython提供友好的交互式IDE,使用起来非常方便,推荐大家使用。

jupyter可以提供一个web页面的交互式环境,而且还可直接整理成笔记,非常好用.有兴趣可以试试.

jupyter保存的文档放在github上是可以直接显示的.

安装方法:

1 pip installipython2 pip installjupyter3 jupyter notebook4

5 [root@jiepy ~]# ipython6 Python 3.4.2 (default, Feb 22 2016, 14:53:48)7 Type "copyright", "credits" or "license" for moreinformation.8

9 IPython 4.1.1 --An enhanced Interactive Python.10 ? -> Introduction and overview of IPython's features.

11 %quickref ->Quick reference.12 help -> Python's own help system.

13 object? -> Details about 'object', use 'object??' forextra details.14

15 In [1]: print('Hello world')16 Hello world

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值