一、windows下安装python3.6

  1. 安装编辑器:Ecplise+pydev插件

    • Eclipse是写JAVA的IDE, 这样就可以通用了,学习代价小。  学会了Eclipse, 以后写Python或者JAVA 都可以。

    • Eclipse, 功能强大。
    • Eclipse跨平台, 可以在Mac上和Windows运行

  2. 安装python
    • 下载地址:http://www.python.org/ 
    • Python 有 Python 2 和 Python 3 两个版本。  语法有些区别。  保险起见, 我安装Python3.6

  3. 安装JAVA JDK
    • 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

      Eclipse 需要这个安装好JAVA JDK后才能运行  

  4. 下载Eclipse
  5. Pydev插件介绍

  6. 在Eclipse中安装pydev插件

    1. 启动Eclipse

      点击Help->Install New Software...   在弹出的对话框中,点Add 按钮。  Name中填:Pydev,  Location中填http://pydev.org/updates

      然后一步一步装下去。

      如果装的过程中,报错了。请离线安装Pydev。

    2. 配置pydev解释器
      •  安装好pydev后, 需要配置Python解释器。在Eclipse菜单栏中,点击Windows ->Preferences,在对话框中,点击pyDev->Interpreter - Python.  点击New按钮, 选择python.exe的路径, 打开后显示出一个包含很多复选框的窗口. 点OK

        如果是Mac系统, 点击“Auto Config” 按钮

      •  

    3. 开始写代码
      •   启动Eclipse,  创建一个新的项目,   File->New->Projects...   选择PyDev->PyDevProject 输入项目名称.
      • 新建 pyDev Package.    就可以写代码了。

      • 输入包名,这里输入Test1
  7. 离线安装Pydev
    1. 下载 https://sourceforge.net/projects/pydev/files/pydev/

    2. 把features和plugins 目录拷贝到dropins 的目录下。

    3. 关闭Eclipse 直接跳转到“配置pydev解释器”。

二、linux下升级安装python2.7到3.6

  1.   安装必备软件

    •   # yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel gcc
  2. 下载Python3.6
    1.   新建个/usr/download 文件夹  #mkdir /usr/download
    2. 在download文件夹下下载安装包

      (/usr/download )

      1.   wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
      2. 解压文件 tar -xvf Python-3.6.4.tgz

    3. 安装Python3
      1.   创建安装文件的路径  mkdir /usr/local/python3
    4. 编译:
      1.  在解压的文件夹下 /usr/download/python3.6.4) 
      2. ./configure --prefix=/usr/local/python3
    5. 安装
      1. (在解压的文件夹下 /usr/download/python3.6.4)

        •   

          make

          make install<br>先make再make install

    6. 创建新版本的软链接

      1.   修改旧版本 mv /usr/bin/python /usr/bin/python_bak
      2. 创建新的软连接   ln -s /usr/local/python3/bin/python3 /usr/bin/python

      3. 检查python的版本  python -v

    7. 配置
      1. 配置成功后,pip3用不了,需要进一步配置

        将/usr/local/python3/bin加入PATH

        vim ~/.bash_profile

        修改后如下:

        # .bash_profile

        # Get the aliases and functions
        if [ -f ~/.bashrc ]; then
                . ~/.bashrc
        fi

        # User specific environment and
        startup programs

        PATH=$PATH:$HOME/bin:/usr/local/python3/bin

        export PATH

        保存退出后,执行以下命令,让上一步修改成功

        # source ~/.bash_profile

        完成!

      2. 问题
        1. 这个时候我们只需要修改yum配置文件,将python版本只想以前的旧版就可以了。

          #vi /usr/bin/yum
          因为我的旧版本是2.7,所以将#!/usr/bin/python改为#!/usr/bin/python2.7就可以了!

        2. 就修改/usr/libexec/urlgrabber-ext-down文件,将python同样指向旧版本,就可以了!

          #vi /usr/libexec/urlgrabber-ext-down

        3. systemctl start mariadb.service #启动MariaDB

          systemctl stop mariadb.service #停止MariaDB
               
          systemctl restart mariadb.service #重启MariaDB
               
          systemctl enable mariadb.service #设置开机启动

    8. 导入已经安装完成的虚拟机镜像文件
      1. 打开“File”中的“Open”
      2. 选择要导入的镜像文件,点击“打开”。
      3. 导入已经安装好的镜像文件;在网络模式中选择NAT 网络模式,在虚拟机网络设置中打开DHCP 分配地址;这样可以通过以下地址登录主机;

    9. 安装Xshell 5

      选择我接受许可证协议的条款,然后点击下一步

    10. 登录Centos7主机;

  3. 安装 Navicat for MySQL
  4. 点击Navicat for MySQL进行安装,出现以下界面,一直点击下一步;

  5. 安装成功后,配置Mysql 的数据库。

2018-10-21

python在windows和linux下的安装和配置的更多相关文章

  1. Windows Server 2003 下如何安装及配置 FTP 服务器(转)

    Windows Server 2003 下如何安装及配置 FTP 服务器 一.安装 FTP 服务器组件: 写在这里的一点 : 安装及配置 FTP 服务器之前 , 必须先手工配置服务器本身的 IP 地址 ...

  2. Linux下MySQL安装和配置

    --Linux下MySQL安装和配置 ---------------------------2014/05/18 Linux下MySQL的配置和安装 本文的安装采用 rpm 包安装 1.首先在官网下载 ...

  3. redis 在Linux下的安装与配置

    redis在Linux下的安装与配置 by:授客  QQ:1033553122 测试环境 redis-3.0.7.tar.gz 下载地址: http://redis.io/download http: ...

  4. Linux下MySQL安装及配置

    Linux下MySQL安装及配置 安装MySQL Ubuntu系统中,直接使用apt install的方式去安装MySQL的服务端和客户端,MySQL的客户端必须安装,否则无法通过命令连接并操作MyS ...

  5. linux下activemq安装与配置activemq-5.15.2

    linux下activemq安装与配置 前提 配置好jdk环境   一.下载:apache-activemq-5.15.2-bin.tar.gz https://archive.apache.org/ ...

  6. RocketMQ在Windows和Linux下的安装

    windows下的RocketMQ的安装 鉴于Quick Start,选择单mater模式,环境简单: win10 64 jdk1.8 maven 3.5.4 Git rocketMQ安装版本 4.4 ...

  7. Tomcat——Linux下的安装和配置

    Tomcat在Linux上的安装与配置 以下使用的Linux版本为: Redhat Enterprise Linux 7.0 x86_64,Tomcat版本为tomcat-7.0.54. 1.下载JD ...

  8. linux 下 mysql安装和配置

    最近在学习R语言,看到R与数据库交互这一部分,就自己动手实践了一下,数据库选择的是mysql,主要记录下linux下怎么安装mysql. 网上的很多资料都有相关的文章,这里只是记录下自己安装过程中遇到 ...

  9. jsoncpp在Windows和Linux下的安装

    Windows下: 参考这个网站,没什么问题,注意MTd这些选对就行了. http://www.cppblog.com/wanghaiguang/archive/2013/12/26/205020.h ...

随机推荐

  1. 牛客 17439:Endless Pallet

    题目传送门 算法:min-max 容斥.树上背包.NTT. 题意简述 有一棵 \(n\) 个点的树.一开始所有点都是白色,每次操作会随机选择 \(\frac{n \times (n + 1)}{2}\ ...

  2. 【csp模拟赛6】计数--单调栈

    对于60%的数据:暴力枚举对于100%的数据:因为排列是随机的,所以从每个点向后可能的差值最多2logn个,所以答案最多只可能有nlogn种,用单调队列找出来统计即可 维护对于每个位置,向右能影响到的 ...

  3. python ros 设置机器人的位置

    #!/usr/bin/env python import rospy import math from tf import transformations from geometry_msgs.msg ...

  4. PHP 之快递100接口封装

    <?php /** * Created by PhpStorm. * User: Yang * Date: 2019/8/23 * Time: 10:38 */ class Kuaidi_Que ...

  5. 学习ES7+ES8

    es6 语法:http://es6.ruanyifeng.com/#docs/async    作者:阮一峰 撰文为何 身为一个前端开发者,ECMAScript(以下简称ES)早已广泛应用在我们的工作 ...

  6. 阿里前端实习生面试总结(两轮技术面+一轮hr面)

    投的蚂蚁金服: 一面(只有13分钟): 1.angular里双向绑定的实现原理: 巴拉巴拉巴拉,这个问题很常见,我提到了$scope.$apply()和$scope.$digest(),面试官问app ...

  7. linux tftp配置 (Ubuntu18.04)

    安装tftp客户端和服务器sudo apt-get install tftp-hpa tftpd-hpa xinetdtftp-hpa是客户端tftpd-hpa是服务器 配置文件 sudo vim / ...

  8. js获取本地ip

    function getUserIP(onNewIP) { // onNewIp - your listener function for new IPs //compatibility for fi ...

  9. leetcode 79. Word Search 、212. Word Search II

    https://www.cnblogs.com/grandyang/p/4332313.html 在一个矩阵中能不能找到string的一条路径 这个题使用的是dfs.但这个题与number of is ...

  10. 超详细MySQL安装及基本使用教程

    一.下载MySQL 首先,去数据库的官网http://www.mysql.com下载MySQL. 点击进入后的首页如下:  然后点击downloads,community,选择MySQL Commun ...