一.windows下安装python
1》windows上python后缀是.msi的,下载下来后,直接双击运行。会在c盘生成python.exe的文件,把python.exe的文件加入到windows环境变量中:我的电脑---属性---高级---环境变量--编辑--添加“c:\python27”--确定   C:\Python27   C:\Python27\Scripts
下载地址:https://www.python.org/ftp/python/2.7.13/python-2.7.13.msi
2》在windows下安装完python后,进入cmd,输入python,也会进入python命令行
3》windows验证python及退出
 
 
4》windows 退出python exit()
 
 
二.linux 下安装python
1》yum源安装
安装pip命令,用pip安装ipython(pip  install  python)
[root@localhost ~]# cd soft/
[root@localhost soft]# ls
epel-release-6-8.noarch.rpm
[root@localhost soft]# rpm -ivh epel-release-6-8.noarch.rpm
warning: epel-release-6-8.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
Preparing...                ########################################### [100%]
   1:epel-release           ########################################### [100%]
[root@localhost soft]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls   //yum目录下生成epel   epel-testing.repo
a  bak  CentOS-Base.repo  epel.repo  epel-testing.repo
[root@localhost yum.repos.d]# yum -y install python-pip
[root@localhost yum.repos.d]# pip install ipython   //安装ipython,会通过ipython的官网,下载当前最新的版本进行安装,注意,linux中python的版本是2.6,当前最新的iptyon的版本是6.0,网站上说明使用于python3,所以,安装后报错
[root@localhost yum.repos.d]# pip install ipython==1.2.1  //指定ipython的版本进行安装,
。。。。。。
Installing collected packages: ipython
  Running setup.py install for ipython
Successfully installed ipython-1.2.1
。。。。。。。。。。
[root@localhost yum.repos.d]# pip list   //查看
You are using pip version 7.1.0, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
distribute (0.6.10)
iniparse (0.3.1)
ipython (1.2.1)
pip (7.1.0)
pycurl (7.19.0)
Pygments (2.2.0)
pygpgme (0.1)
pyxdg (0.18)
setuptools (0.6rc11)
six (1.10.0)
urlgrabber (3.9.1)
yum-metadata-parser (1.1.2)
[root@localhost yum.repos.d]# ipython   //输入ipython命令就会进入python下,具有补全功能
Python 2.6.6 (r266:84292, Nov 22 2013, 12:16:22)
Type "copyright", "credits" or "license" for more information.
 
IPython 1.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]:
 
 
  2》源码安装ipython
[root@www soft]# ls
51CTO下载-ipython-1.2.1.tar.gz
[root@www soft]# tar xf 51CTO下载-ipython-1.2.1.tar.gz
[root@www soft]# ls
51CTO下载-ipython-1.2.1.tar.gz         redis-3.2.8.tar.gz
ipython-1.2.1                          zabbix-2.0.12.tar.gz
mongodb-linux-x86_64-rhel62-3.2.7.tgz
[root@www soft]# cd ipython-1.2.1/
[root@www ipython-1.2.1]# ls
COPYING.txt  examples  PKG-INFO    scripts       setupegg.py  setup.py
docs         IPython   README.rst  setupbase.py  setupext
[root@www ipython-1.2.1]# python setup.py install   //python执行setup脚本,就可以用ipython补全了
 
 
三.配置不同操作系统的环境变量
1》配置windows 系统环境变量
win10 操作系统环境变量在一下路径进行添加可执行程序:
我的电脑---属性---高级---环境变量--编辑--添加
 
2》linux系统环境变量配置
例如要添加php命令,php安装在 /usr/local/webserver/php 下。永久有效添加php命令:
[root@localhost ~]# vim /etc/profile   //在文件末尾添加如下两行内容
.........................
........................
#php
export PATH=/usr/local/webserver/php/bin:$PATH
 
[root@localhost ~]# source /etc/profile   //是环境变量生效
 
 
四.python 从 "hello world"开始
#/usr/bin/python
#coding=utf-8
#@Time   :2017/10/16 8:59
#@Auther :liuzhenchuan
#@File   :python 从 hello world 开始.py
 
a = 'hell world'
print a
 
name = raw_input('please input you name: ')
print 'hell world %s' % name
>>> hell world
    ###############################################
    please input you name: liuzhenchuan
    hell world liuzhenchuan
 
 
 

python 基础1.1--windows/linux 下安装python的更多相关文章

  1. linux下安装python

    在Linux下安装Python的操作相当简单,按如下步骤操作即可: 命令: wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgzt ...

  2. Linux 下安装python软件包(pip、nose、virtualenv、distribute )

    新手刚开始学习Python,目前学习<笨方法学python>ing- 在学习习题46时需要安装几个软件包:pip.nose.virtualenv.distribute !在此记录Linux ...

  3. linux下安装python linux下一些常用的命令

    注意 ubuntukylin-14.04.2-desktop-amd64 自带python2.7.6 这个说的比较详细 http://wenku.baidu.com/link?url=gaeFcQrc ...

  4. Linux 下安装Python报错:zlib not available

    问题描述: 在Linux下安装Python时出现一个错误:zipimport.ZipImportError: can't decompress data; zlib not available 详细错 ...

  5. 从零开始Windows环境下安装python+tensorflow

    从零开始Windows环境下安装python+tensorflow 2017年07月12日 02:30:47 qq_16257817 阅读数:29173 标签: windowspython机器学习te ...

  6. 环境部署(九):linux下安装python+chrome+Xvfb

    在基于selenium进行的UI自动化测试中,开发调试环境一般都是windows操作系统.完成后需要部署到专门的测试环境. 如要要部署到linux环境的服务器(阿里云.腾讯云)执行,那么测试脚本也需要 ...

  7. Linux下安装python,mysql,redis

    linux 安装Python3 1.python下载 请在终端输入如下命令: cd /home wget http://cdn.npm.taobao.org/dist/python/3.6.5/Pyt ...

  8. linux下安装python环境

    1.linux下安装python3 a. 准备编译环境(环境如果不对的话,可能遇到各种问题,比如wget无法下载https链接的文件) yum groupinstall 'Development To ...

  9. windows/Linux下安装maven

    Linux下安装maven 1.首先到Maven官网下载安装文件,目前最新版本为3.0.3,下载文件为apache-maven-3.3.9-bin.tar.gz,下载可以使用wget命令: 2.进入下 ...

随机推荐

  1. PHP安装oracle的php_oci和oci8扩展

    环境:centos6.9 php5.3.3 oracle客户端:下载链接:http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277 ...

  2. poj 2100(尺取法)

    Graveyard Design Time Limit: 10000MS   Memory Limit: 64000K Total Submissions: 6107   Accepted: 1444 ...

  3. OSX 系统无法直接用 Chrome 双击点击打开本地 html 文件

    在 Mac OS X 下,文件经常会被附加上 OS X 特有的扩展属性 ( extend attributes ),具体表现是用 ls -l 查看时会有 @ 的标记,譬如: $ ls -l index ...

  4. viewpager+fragment出现TransactionTooLargeException的大坑!!!

    最近apk包发给部分测试用户,反馈出现很多崩溃,异常是android.os.TransactionTooLargeException,看表面意思就是传送的数据太大,可是检查代码并没有传输很大的数据啊. ...

  5. HDU 2036 改革春风吹满地【计算几何/叉乘求多边形面积】

    改革春风吹满地 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Sub ...

  6. TopCoder SRM 682 Div1 Problem 450 SuccessfulMerger (环套树 + 分类讨论)

    题意  给定一个$n$个点$n$条边的无向图,现在要把这个图进行若干次操作,并选择一个点作为首都. 要求除首都外的任意两个点$u$, $v$,从$u$走到$v$必须经过这个首都. 操作为合并两个相邻的 ...

  7. 关于npm无法安装依赖包以及安装包缓慢的解决方法

    因为npm的服务器在国外,导致我们使用npm安装第三方包缓慢.而且有的第三方包是被墙的. 因此,作为墙内人,必须解决这个问题,否则开发起来实在是太坑了! 推荐大家使用淘宝的镜像(cnpm),它以每10 ...

  8. 模糊测试工具Simple Fuzzer

    模糊测试工具Simple Fuzzer   模糊测试是一种不同于渗透测试的漏洞检测方式.它向目标系统发送各种非预期的输入,然后通过监视异常结果来发现漏洞.Kali Linux虽然作为渗透测试系统平台, ...

  9. EOJ Monthly 2018.7

    准备继续大学acm啦 又要开始愉快的码码码啦 第一次在华东师大OJ上面做题 看来EOJ上的积分体质是假的,我怎么一把上红??? A.数三角形 神tm的防AK题放在A,出题人很不友好啊... 先写了个暴 ...

  10. php类中静态变量与常亮的区别

    在效率上:常量编译过程比静态变量快的多. 代码: <?php error_reporting(E_ALL); class A { const c = 9; public static $b = ...