多个版本的Python如何设置不冲突

    同时装有Python2.7和Python3.5说明.

问题1: 设置右键点击"Edit with IDLE"选项打开的Python版本?

  在运行输入"regedit"进入注册表;

  找到[HKEY_CLASSES_ROOT\Python.File\Shell\Edit with IDLE\command],可以看到数据已经被修改为2.7版本

  双击"默认",将值修改为 "C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\pythonw.exe" "C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\Lib\idlelib\idle.pyw" -e "%1"

问题2:如何指定双击打开".py"文件的程序

    在运行输入"regedit"进入注册表;

  找到[HKEY_CLASSES_ROOT\Python.File\Shell\open\command]

将值改为"C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\py.exe" "%L" %*

同时修改环境变量Path     C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32;C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\Scripts

问题3: 在需要使用2.7运行时使用2.7,则通过鼠标右键执行

在运行输入"regedit"进入注册表;

找到[HKEY_CLASSES_ROOT\Python.File\Shell]项中新建"通过Python2.7运行",在新建项"command" ,设默认值为"C:\Python27\python.exe" "%1" %*

问题4: 如果系统中同时存在Python3.5和Python2.7时,那么在命令模式下输入 python,默认是执行 python2.7

  注: 输入 quit() 或 exit() 可以退出 Python2.7,如果想进入Python3呢? 只需要输入Python -3 即可.

问题5:pip安装新模块

Python2.7使用的是  pip  模块名

Python3.5使用的是 py -3 -m pip install XXXX命令.

其中 问题4,5未实践,直接拷贝的小甲鱼

本文参考的是:如何让多个版本的Python和谐共处 http://bbs.fishc.com/thread-58701-1-1.html

时间: 2024-08-05 07:07:08

多个版本的Python如何设置不冲突的相关文章

【Python】Windows版本的Python开发环境的配置,Helloworld,Python中文问题,输入输出、条件、循环、数组、类

Python这东西似乎很有用的样子,但不知道为何一直火不起来, 有可能是因为这东西太难读~读作什么,派神.英语不好的人,第一眼看上去就懵了,还经常拼错,呵呵! 不过怎么说都好关键是要会. 一.Python开发环境的配置 1.首先打开Python的官网https://www.python.org/downloads/下载(点击打开链接)Python的开发环境.这东西是基础的基础,相当于JDK在Java的地位.值得注意的是,Python这小子又不老实了,又开始把自身的语法改到面目全非,在强推Pyth

安装两个版本的python安装包,后安装的python程序打开时闪退

1.环境变量的问题 (Win7)右键打开"计算机"的属性设置→高级系统设置→环境变量. 在系统变量中的path中,编辑,在末尾加入Python的安装路径"F:\Python27", 路径与路径之间使用分号隔开. 2.电脑里装了两个版本的Python,先装的是python 3.6,双击时系统默认用3.6版本打开,所以打开后装的python 2.7的程序会闪退. 卸载并重新安装python 3.6. 分别打开python 2.7 和python 3.6的程序,均可正常打

sae Python下设置定时任务

官方文档在这里:http://sae.sina.com.cn/doc/python/cron.html 就是通过在config.yaml文件中添加Cron段,例如: cron: - description: timing_task url: /on_time schedule: "*/5 * * * *" 代表每5分钟以get方式访问/on_time这个链接. 还可以结合sae中的Taskqueue服务把大任务分成小任务,因为sae对于每次访问有时间限制,不能超过300秒. 提醒:冒号

在Windows下安装多个版本的Python

我們先假設使用者,已經在 python 官方網站下載各版本的 Windows Installer 並安裝在預設路徑下: python 2.6:C:\Python26 python 2.7:C:\Python27 python 3.2:C:\Python32 我們希望在 command line 輸入 python26 就是執行 C:\Python26\python.exe:輸入 python32 就是執行 C:\Python32\python.exe 那麼可以利用 Windows 內建的 Dos

[python]如何使用virtualenvwrapper切换 不同版本的python?

早就听说virtualenv是python必备神器之一,但一直觉得mac自带的python2.7就很好用了,好像没有必要用virtualenv,不过今天在github上看到一个新的python开源项目,需要用python3,于是必须上virtualenv了. 1. 安装virtualenv, virtualenvwrapper sudo pip install virtualenv sudo pip install virtualenvwrapper 2. 安装python3.4 mkdir ~

同时安装2个版本的python

使用pip 当Python2和Python3同时存在于windows上时,它们对应的pip都叫pip.exe,所以不能够直接使用 pip install 命令来安装软件包.而是要使用启动器py.exe来指定pip的版本.命令如下: python2 -m pip install XXXX 比如python35安装tensorflow则为: python3 -m pip install –upgrade –ignore-installed https://storage.googleapis.com

【python学习-1】python环境设置与开发

开始学习python,打算把学习过程都记下来. 下载python,虽然推荐官网,但是感觉官网上面下载python太慢,所以我最后是在csdn上面下载的python版本(3.2.4 windows 64 位). 之所以不用现在最新版本的python(3.7.0),是因为 3.6.x.3.7.0在 windows 7 上安装,在安装后半部分会卡死,不知道原因是啥,我另外一个电脑是win 10 的,装3.6.0 没出现这个问题. 安装是,选择一个目录,然后配置path环境变量,这个是我的按照地址,所以

解决jQuery多个版本,与其他js库冲突方法

jQuery多个版本或和其他js库冲突主要是常用的$符号的问题,这个问题 jquery早早就有给我们预留处理方法了,下面一起来看看解决办法. 1.同一页面jQuery多个版本或冲突解决方法. <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <title>jQuery测试页</title> </head>

在同一个页面使用多个不同的jQuery版本,让它们并存而不冲突

jQuery自诞生以来,版本越来越多,而且jQuery官网的新版本还在不断的更新和发布中,现已经达到了1.6.4版本,但是我们在以前的项目中就已经使用了旧版本的jQuery,比如已经出现的:1.3.X.1.4.X.1.5.X.1.6.2等等. 由于项目的需要,必然也需要不断的使用较新版的jQuery,但对于原来就已经存在并已经采用了的旧jQuery版本,我们如何让多个不同的jQuery版本在同一个页面并存而不冲突呢? 其实,利用jQuery.noConflict()特性,我们不仅可以让jQuer