1.为什么需要版本共存?

首先python版本共存指的是不同版本的python解释器,同时存在在同一个独立的系统中。

例如:我们在进行项目开发时有时需要用到python2,有时要用到python3。但是在我们

执行.py文件时在命令窗口键入 python test.py 时,到底系统会给我用python2

执行还是python3执行呢?那我们有时候需要用指定的python版本该怎么办呢? 以及

我如何用指定的pip? 这些都将是大问题。小编我最近也遇到了类似的问题,弄了很久

查了很多资料,最后用虚拟环境完美地解决了这些问题。

2.如何建虚拟环境

首先 进入terminal(win下指命令行)界面 输入python

会进入python shell模式

在这里我们就能看到系统默认的python解释器版本了

然后输入quit() 退出python3 shell

(python2 shell 的退出方法为Ctrl+C)

建议先卸载其中一个python版本(python3 用安装程序卸载 python2用卸载程序卸载)

不过不卸载应该也不会出现问题 只不过我没试过 不能保证没问题

如果你的默认python没有安装pip那就先安装pip

pip安装包下载地址

下载下来后解压 进入terminal界面切换到pip的文件夹

执行python

python不同版本可以共存吗_解决方案-01、python版本共存相关推荐

  1. 你在python项目中遇到的问题_魔法02 Python环境可能遇到的问题及解决方案

    1.缺少动态库 问题描述 安装python提示:缺少api-ms-win-crt-runtime-l1-1-0.dll动态库 解决方案 1.查看你的电脑是64位还是32位的windows系统 2.Wi ...

  2. python读取大文件太慢_强悍的Python读取大文件的解决方案

    Python 环境下文件的读取问题,请参见拙文 Python基础之文件读取的讲解 这是一道著名的 Python 面试题,考察的问题是,Python 读取大文件和一般规模的文件时的区别,也即哪些接口不适 ...

  3. python怎么学比较有技巧_怎么学python学的快?学习技巧大分享

    为了提高模块加载的速度,每个模块都会在__pycache__文件夹中放置该模块的预编译模块,命名为module.version.pyc,version是模块的预编译版本编码,一般都包含Python的版 ...

  4. python os.path.exists 已存在_详解python os.path.exists判断文件或文件夹是否存在

    1.SocketServer模块编写的TCP服务器端代码 Socketserver原理图服务端:import SocketServer #导入SocketServer,多线程并发由此类实现 class ...

  5. python concat函数 多张表_最全Python数据工具箱:标准库、第三方库和外部工具都在这里了 - Mr_YJY...

    导读:Python数据工具箱涵盖从数据源到数据可视化的完整流程中涉及到的常用库.函数和外部工具.其中既有Python内置函数和标准库,又有第三方库和工具.这些库可用于文件读写.网络抓取和解析.数据连接 ...

  6. python中glob模块怎么下_如何在Python中使用glob.glob模块搜索子文件夹?

    如何在Python中使用glob.glob模块搜索子文件夹? 我想在文件夹中打开一系列子文件夹,找到一些文本文件并打印一些文本文件行. 我用这个: configfiles = glob.glob('C ...

  7. python set 排序_python set 排序_如何在Python中使用sorted()和sort()

    点击"蓝字"关注我们 ?"Python基础知识" 大卫·丰达科夫斯基  著 18财税3班 李潇潇    译 日期:2019年5月6日 一. 使用sorted() ...

  8. python如何定义一个空变量_如何在python中定义自由变量? - python

    python doc中的本地/全局/自由变量定义: 如果名称绑定在块中,则除非声明为非本地,否则它是该块的局部变量.如果在模块级别绑定了名称,则该名称为全局变量. (模块代码块的变量是局部变量和全局变 ...

  9. python初学者用什么编辑器好_新人学 python 选什么编辑器比较好呢??

    点击上方蓝字关注我们 ↑关注 + 星标 ,每天学Python新技能 后台回复[大礼包]送你Python自学大礼! 新手学Python用什么编辑器比较好?工欲善其事必先利其器,选好工具学习更高效.市面上 ...

最新文章

  1. bootstrap fileinput上传返回400,404,500 等错误替换
  2. 计算机专业的分支,计算机专业分支(转载)
  3. CSS——id 和 class 选择器
  4. 数字图像处理-- 图像的统计方法
  5. JPA、Hibernate、Mybatis的区别
  6. java1.8 ojdbc14.jar_ojdbc14_g.jar与ojdbc14.jar区别
  7. numpy读取txt文件
  8. 安卓手游辅助分析与开发!五步搞定Android开发环境部署,深度好文
  9. 数码管显示原理——MCU51
  10. 软件设计-UML类图详解说明
  11. USB TYPE -A -B -C 接口
  12. 远程超大功率森林防火喊话与应急广播系统方案
  13. 体验真真的webQQ
  14. PHP网站漏洞poc,phpyun某处SQL注入漏洞含POC
  15. 杭电oj第1000题—— A + B Problem
  16. Python求最大公约数的五种常见方法
  17. 五分钟学会如何用java解析json字符串!
  18. proj Java_proj 一个炫酷的飞机大战java游戏,很好玩的,很酷炫 用了 的图形界面 Games 256万源代码下载- www.pudn.com...
  19. 关于在杭州滨江区租房的一些建议
  20. 百度收录网站,主动推送(Python)

热门文章

  1. NVIDIA 系统实时监控程序jtop的安装部署
  2. IE里的数据岛应用的最佳实例
  3. Sklearn:天池新人实战赛o2o优惠券使用预测 part2
  4. SDOI2016R1(不是解题报告)
  5. geant4构造粒子_Geant4包罗万象——目录
  6. 美国签证被拒签后怎么办?
  7. (一)初识 SQL Sever 2019
  8. Java高级面试-超级全面-大厂集合
  9. Esxi虚拟机(VM)+centos7+宝塔面板+青龙面板+Ninja+拉取脚本开心挂京豆一步到位保姆级教程(2021-09-23)
  10. 在线商城 php jsp,基于ssh/jsp/java/asp.net/php的鲜果商城管理系统