安装多个版本Python解释器时命令行中python命令启动情况

Python解释器:安装、配置与多版本共存指南 本文提供了Python解释器的安装、配置以及多版本共存的详细指南。首先,介绍了如何从Python官网下载并安装Python解释器,包括将Python添加到系统环境变量PATH的重要性。接着,解释了在不同操作系统中设置环境变量的方法。文章的核心部分讲述了如何使用virtualenv或conda这样的虚拟环境管理工具来创建独立的Python环境,实现多版本共存,避免版本冲突,从而提高开发效率。最后,提供了使用virtualenv和conda创建和激活虚拟环境的具体命令。 阅读详情

同一操作系统中安装多个版本Python解释器时。
在*nix操作系统中,通过shabang行,可以指定运行程序的Python解释器。
在Windows操作系统中,大致有两种方法指定运行程序的Python解释器。

  • 使用Python启动器(py.exe)指定运行解释器的版本。
  • 使用指定Python解释器的文件路径运行指定解释器。

如果不指定解释器,直接运行Python启动器(py.exe),则会运行Python启动器默认的解释器。默认解释器默认是由Python启动器自动获取的,可以通过在program data目录或py.exe所在目录添加py.ini手工设置默认解释器。

C:\Users\yy>py -0p

Installed Pythons found by py Launcher for Windows
 -3.8-64        C:\Users\yy\AppData\Local\Programs\Python\Python38\python.exe *
 -3.7-64        C:\Users\yy\AppData\Local\Programs\Python\Python37\python.exe
 -3.5-64        C:\Program Files\Python35\python.exe
 -2.7-64        E:\Python27\python.exe

如果不指定解释器,直接运行python.exe,系统会自动搜索系统目录(即环境变量path),执行第一个搜索的python.exe。也就是说python.exe的确定是受环境变量的顺序影响的。通过where命令即可确认默认的python.exe(注意!powershell没有where命令)。

C:\Users\yy>where python.exe

C:\Users\yy\AppData\Local\Programs\Python\Python37\python.exe
C:\Program Files\Python35\python.exe
E:\Python27\python.exe
d:\ProgramData\Anaconda3\python.exe
C:\Users\yy\AppData\Local\Programs\Python\Python38\python.exe

C:\Users\yy>path

PATH=C:\Users\yy\AppData\Local\Programs\Python\Python37\Scripts\;C:\Users\yy\App
Data\Local\Programs\Python\Python37\;C:\Microsoft VS Code\bin;C:\Python33\Lib\si
te-packages\PyQt5;d:\ProgramData\Anaconda3\Library\mingw-w64\bin;d:\ProgramData\
Anaconda3\Library\usr\bin;d:\ProgramData\Anaconda3\Library\bin;d:\ProgramData\An
aconda3\Scripts;C:\Program Files\VanDyke Software\Clients\;C:\Program Files\Pyth
on35\Scripts\;C:\Program Files\Python35\;C:\ProgramData\Oracle\Java\javapath;E:\
Python27\;E:\Python27\Scripts;C:\Program Files (x86)\Common Files\NetSarang;C:\P
rogram Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Win
dows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPow
erShell\v1.0\;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Fil
es (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R) Management
 Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Compone
nts\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C
:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program
 Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL
 Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\P
rogram Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\P
rogram Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;C:
\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;H:\geckodriver-v0.23.0-w
in64;C:\Program Files (x86)\Tesseract-OCR;C:\Program Files (x86)\MySQL\MySQL Ser
ver 5.0\bin;C:\Program Files (x86)\Egret\Egret Wing 3\bin;C:\Microsoft VS Code\b
in;d:\ProgramData\Anaconda3;C:\Users\yy\AppData\Local\Programs\Python\Python38\S
cripts\;C:\Users\yy\AppData\Local\Programs\Python\Python38\;C:\Program Files\Jet
Brains\PyCharm Community Edition 2020.3.3\bin;
【python】【pycharm】【使用命令行配置解释器】Configure an interpreter using command line 从命令行启动PyCharm时,您可以指定为新项目和现有项目使用哪个Python解释器。 阅读详情

相关推荐

多语言环境大师:在PyCharm中管理多个Python解释器

PyCharm作为业界领先的Python集成开发环境(IDE),支持多种Python解释器的配置和管理,使得开发者可以针对不同项目使用不同的Python环境。在开发过程中,不同的项目可能需要不同版本的Python解释器,或者需要同时使用Python的多个版本进行开发。PyCharm提供了灵活的配置选项,允许用户为每个项目设置独立的Python解释器。通过本文的介绍,你应该对如何在PyCharm中设置和管理多个Python解释器有了深入的理解。在PyCharm的终端或运行配置中,验证当前使用的解释器。

2402_85761468的博客 4530

Windows安装多个python解释器

Windows安装多个python解释器 ​ 在windows10系统下安装两个不同版本的的python解释器,在通常情况下编译执行文件都是没问题的,但是加载或下载包的时候pip的使用就会出现问题,无法下载一直报错 ​ 仅对cpython有效 一、virtualenvwrapper-win的安装 virtualenvwrapper-win会自动把virtualenv也安装 1、注:安装全过程不能更新pip,一定不能更新pip; ​ 第一,这里更新用不到; ​ 第二,创建的虚拟环境中可以更

有用的话关个注,点个赞,收个藏🫶。 4135

命令行执行python脚本

🌞精品神经网络优快云专栏:《Python全栈工程师·附录资料》、《Pillow库·附录资料》、《Pygame·附录资料》、《Tkinter·附录资料》、《Django·附录资料》、《NumPy·附录资料》、《Pandas·附录资料》、《Matplotlib·附录资料》、《Python爬虫·附录资料》💻后端神经网络优快云专栏:《C语言》、《C++语言》、《Java语言》、《R语言》、《Ruby语言》、《PHP语言》、《Go语言》、《C#语言》、《Swift语言》、《跟老吕学Python编程·附录资料》

2401_85975385的博客 2826

Linux多个Python环境下的虚拟环境解释器版本指定

安装并配置虚拟环境 1、安装virtualenv、virtualenvwrapper pip3 install virtualenv pip3 install virtualenvwrpper 2、设置环境变量 cd ~ vim .bashrc # 打开home目录或者root目录下的.bashrc文件 # 在文件的最后编辑 export WORKON_HONE=$HOME/.virtualenvs source /usr/local/python3.7/bin/virtual...

qq_41115476的博客 806

Python多版本管理:如何在命令行中灵活切换不同Python解释器

本文详细介绍了在Windows命令行中管理多个Python版本的核心方法。通过重命名不同版本的python.exe和pip.exe文件,并正确配置系统环境变量,开发者可以在cmd中直接使用如`python36`、`python38`等命令灵活切换Python解释器。文章还重点讲解了使用`-m`参数精确安装依赖和运行脚本的进阶技巧,为多项目开发提供了清晰、可靠的解决方案。

weixin_29071809的博客 375

在Windows下同时安装多个Python解释器版本的方法

记得在安装每个版本时选择不同的安装路径,并配置正确的系统环境变量,以便能够轻松地访问到每个解释器。在弹出的对话框中,点击"新建"按钮,并输入每个Python解释器的安装路径。例如,我们可以将Python 3.6安装在路径"C:\Python36"下,将Python 3.7安装在路径"C:\Python37"下,以此类推。安装完所有的Python解释器版本后,我们需要配置系统环境变量,以便能够在命令行中访问到每个版本的解释器。在"用户变量"或"系统变量"部分,找到名为"Path"的变量,并点击"编辑"按钮。

KkowServer的博客 1014

Python

python

HITER_Rider的博客 9595

U24时钟信号上升下降沿出现非单调性--简单分析

交换机U24时钟信号上升下降沿出现非单调性--简单分析

qq_45185504的博客 1132

聊聊几种指定python解释器的方式

ros中经常用到python脚本,而python解释器我们可能安装了很多(由于conda创建了很多环境,每种环境下的包都是分别管理的),如果用了不匹配的python解释器,程序编译运行时就会缺少相应的包,简单记录一下操作

LNSTOP的博客 1546

人工智能渗透测试:自动化安全评估

渗透测试认证的价值包括提高可信度和技能水平,并帮助客户确保由经过认证的个人对其系统进行全面的手动调查。B2B 交互变得越来越复杂,特别是功能丰富的超级应用程序,需要采取强有力的安全预防措施,而自动化渗透测试应用程序则是一种未被发现的武器。渗透测试中的人工智能通过提高效率、自动收集信息、发现隐藏的漏洞、开发个性化攻击和减少误报来提高 B2B 集成的安全性。这包括风险简报、补救建议和战略建议。渗透测试由五个阶段组成,是网络安全中的关键防御措施,它模拟现实世界的攻击,以识别系统缺陷并在漏洞被利用之前解决它们。

weixin_48967543的博客 2364

ParaView: 从 2 或 3 个标量创建向量

ParaView: 从 2 或 3 个标量创建向量

希望我的博客,能帮上你解决学习中工作中所遇到的问题 585

指定python解释器安装包

不运行pip装包,指定python解释器即可进行安装 如:python解释器目录为/usr/bin/python 直接运行/usr/bin/python -m pip,效果和pip完全一样的,参数也一样 这样就不用担心装错解释器了

JOB66的博客 2661

【OpenCV】第二十四章: 图像特征匹配:暴力特征匹配算法、FLANN特征匹配算法

参数match就是匹配器的匹配结果;参数crossCheck表示交叉检查,意思就是用第一组中的每个描述子和第二组的所有描述子进行匹配完后,再用第二组中的每个描述子和第一组的所有描述子进行匹配,这两步做完后,两步同时找到的相同的匹配对儿就是有效的匹配。方法一:用匹配器的match方法,进行特征匹配:match = bf.match(des1, des2),就是对两幅图的描述子进行计算,返回匹配的结果。匹配的时候是计算两个描述子之间的相似度,然后返回相似度最高的一对儿匹配点,也就是最终的匹配结果。

因为热爱所以坚持 5061

Python解释器的启动方式

Python解释器的启动方式介绍

cnds123的专栏 4192

WordPress插件depicter存在SQL注入漏洞(CVE-2025-2011)

Depicter 是一款功能强大的 WordPress 幻灯片插件,允许用户通过直观的拖放编辑器轻松创建响应式滑块、轮播和动态内容展示。该插件提供丰富的模板库、动画效果和图层控制,支持多媒体内容嵌入(如图片、视频、HTML),并优化了移动端显示和SEO性能。其无代码操作界面适合非技术用户,同时提供高级自定义选项,适用于产品展示、营销推广和视觉叙事等多种场景,是提升网站视觉吸引力的高效工具。

m0_50125527的博客 554

详解Linux下使用vscode编译运行和调试C/C++

本教程将具体详解使用Visual Studio Code在Linux环境下使用C/C++方法。 GCC C++ 编译器 (g++) 和 GDB 调试器的方法。 GCC是GNU 编译器集合; GDB 是 GNU 调试器。 1.先决条件 安装Visual Studio Code. 安装C++拓展插件。点击在vscode界面最左侧的Extensions图标(打开快捷键:ctrl+shift+X),搜索“C/C++”,点击进行安装。 确保已安装gcc. 一般ubuntu系统会预装gcc.在终端窗口中输入如下命令

休的博客 6242

在windows下安装多个python版本、使用时指定python版本

在windows下安装多个python版本、使用时指定python版本

听海边涛声 2398

计算机视觉入门:从像素到理解的旅程

计算机视觉入门:从像素到理解的旅程,计算机视觉是人工智能领域的核心方向之一,旨在让计算机具备理解和解释视觉信息的能力。本文以系统化的知识框架,结合 Python 代码与经典案例,带您从像素级操作逐步掌握计算机视觉核心技术。涵盖图像处理、特征工程、传统机器学习到深度学习模型,助您构建从基础到进阶的完整能力体系。

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 18万+

Python解释器的命令行调用格式、参数和其用途详解——《跟老吕学Python编程》

在Windows命令行中,通过提供可选参数选项,你可以定制Python命令的行为以满足你的需求。这些选项包括显示帮助信息和版本信息,以及其他与你的Python安装和配置相关的选项。通过利用这些选项,你可以更有效地使用Python命令进行开发、调试和管理任务。👨‍💻博主Python老吕评论,您的举手之劳将对我提供了无限的写作动力!🤞🔥《跟老吕学Python编程》《Python游戏开发实战讲解》《Python Web开发实战》《Python网络爬虫实战》《Python APP开发实战》🌐《HTML》

Python老吕的博客 1904

【OpenClaw从入门到精通】第23篇:OpenClaw办公自动化实战—报表生成+文档批量处理+跨系统同步(2026实操进阶版)

本文聚焦OpenClaw在办公自动化场景的进阶应用,针对职场中高频且重复的报表生成、文档批量处理、跨系统数据同步三大痛点,提供从环境搭建、原理讲解到完整代码实现的全流程实操指南。方案基于Python生态工具链(pandas、Playwright、PyPDF2等)与OpenClaw的低代码编排能力,兼顾新手入门与进阶提升——新手可直接复用代码快速落地,进阶读者可学习流程编排逻辑进行二次开发。所有案例均基于真实办公场景设计,部分虚拟场景已明确标注,代码经本地环境验证可复现。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 968

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

⭐️怎么验证Python是否安装成功 验证安装版本、安装路径 命令行中运行Python解释器 编写脚本验证Python的安装 第三方库验证Python的安装——《跟老吕学Python编程》附录资料

通过5种方法都是可以验证Python是否已经在你的计算机上成功安装,并且能够正常运行。这些方法不仅可以帮助你确认Python的安装情况,还能确保Python的命令行工具、脚本执行以及包管理系统都能正常工作。如果你在任何步骤中遇到问题,可能需要检查你的Python安装过程或系统配置。博主:Python老吕优快云网站为我们搭建了一个如此卓越的学习平台,使我们有机会分享知识与经验。在这本《跟老吕学Python·新手》中,我们致力于为编程新手提供一个全面、易懂的起点。

Python老吕的博客 1万+

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

python解释器的安装

在编写python代码前我们得安装python解释器与PyCharm编辑器,为了便于阅读,这篇博客只有python解释器的安装教程,PyCharm编辑器的安装教程在下一篇博客。安装PyCharm的传送门:

xxt201的博客 7847

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Python解释器介绍、安装原理和安装目录文件说明

Python 的代码必须要通过但电脑不知道你写的这句代码是干什么用的,当有了python解释器后,Python 解释器会把内容翻译成电脑能理解的代码,然后再让电脑去干活。通俗点来说,我们也可以把解释器理解为翻译机,负责翻译我们的代码成计算机能理解的语言。

图灵追幕者博客录 3043

如何安装pycharm解释器,pycharm安装解释器

安装包下载完成之后,点击“Customize installation”,进行自定义安装,弹出的框口中采用默认设置,如下图所示:上图中勾选的 5 个选项的具体解释如下:这一步主要是安装 Python 解释器的基础功能及帮助文档,我们只要默认全部勾选,直接点击下一步“Next”即可python turtle画。为了帮助大家更好的学习Python,小编给大家准备了一份Python学习资料,里面的内容都是适合零基础小白的笔记和资料,不懂编程也能听懂、看懂,需要获取方式:点击这里【Python全套资料。

gk12336的博客 7513

Python解释器的下载、安装与环境配置

点击Customize installation进入下一步。需要注意:自定义路径建议不要带中文。各选项的含义:①Install Python 3.12 for all users:为所有用户安装Python;②Associate files with Python(requires the 'py' launcher):使系统自动关联Python到特定的文件类型(在打开Python脚本文件时,系统会自动使用Python解释器来运行);

Regan77的博客 1999

Ubuntu安装Pycharm并配置Python解释器

PyCharm 是一款功能强大的Python编辑器,可以跨平台在Windows、Mac、Ubuntu上运行。本文介绍了在Ubuntu上安装PyCharm的方法,Ubuntu版本为20.04,以2020.2.3版本的PyCharm为例,主要包括Ubuntu中Pycharm的安装和Python解释器调用,与Windows下有一定共通之处。

IRay21的博客 1万+
上一篇: Requests简明教程
下一篇: JupyterLab改变字体方法( 内容、markdown、代码、输出、UI字体,JupyterLab版本3.0.12)
mighty13
博客等级 码龄23年 728粉丝 438原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值