zoukankan      html  css  js  c++  java
  • 安全协议SDIoT的日常测试工作(1)

    配置python

    因为SDIoT协议的原代码使用的是python2.6,而我本机用的是python3,所以打算2和3共存使用:

    1. 下载python2.6
    2. 改环境变量:
      属性
      属性

      高级系统设置
      高级系统设置

      环境变量
      环境变量

      更改“系统变量”的“Path”
      path

      Path里加上python2.6的路径,加完之后关于python的一共就有四个系统变量:

      1. C:UsersAdministratorAppDataLocalProgramsPythonPython35Scripts
      2. C:UsersAdministratorAppDataLocalProgramsPythonPython35
      3. C:Python27
      4. C:Python27Scripts

      然后进入Python2.7安装目录, 把python.exe改成python2.exe。

      然后进入python3.3安装目录。找到python.exe程序,把它重命名为python3.exe。

      执行”C:Python27python2.exe”路径会运行python2.7。

      而在命令行下执行“python”或“python3”都会运行python3.5。

      剩下的问题就是pip的问题了。两个python版本分别安装了pip以后怎么区分它们。进入python安装路径找到Scripts文件夹,进入里面找到pip*-script.py,打开修改第一句为你要指定的那个python解释器
      pip

    但是如果使用Eric6编辑器,安装的时候eric会自动检测,始终都是基于python3.5装的,所以要在eric上用2.7版目前只能把python3.5卸载了。

    1. 卸载方式:点击python-3.5.2-amd64.exe, 点uninstall,自动就会卸载。(install也在这里)

    2. 同时也要把Anaconda3给卸了,这是一个python3的科学计算扩展库。装上Anaconda2。

    3. 记得确认环境变量里的系统变量path里有python2.7。命令行运行python,版本就改成2.7了。

      在重装Eric6前,先重装PyQt5。装PyQt5 直接运行PyQt5-5.6,其中有一步是选择python的安装位置,如果不是C:Python27手动改一下,因为PyQt依赖python的成功安装。

  • 相关阅读:
    QT 开发小记
    linux c 时间函数
    ubuntu 16.04 登录后黑屏
    ubuntu 16.04 修正网卡与ifname对应关系
    HTML5 Shiv完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
    vue里面引入jq的方法
    如何禁用手机自带的输入法软键盘
    vue的首页渲染了两次的原因以及解决方法
    vue使用hightchats
    解决微信小程序使用switchTab跳转后页面不刷新的问题
  • 原文地址:https://www.cnblogs.com/sriting/p/6031982.html
Copyright © 2011-2022 走看看