(Windows环境)Pycharm切换使用Python2和Python3


之前使用的 Python3,但又苦于有的程序使用 Python2,所以只能在同一台电脑上同时安装 Python2,Python3,之后具体在 Pycharm中切换使用应对不同的项目。

首先,进入python官网
在这里插入图片描述

1.安装Python3

本文选择Python3.6.6,可以点击此链接下载Python3.6.6
在这里插入图片描述
选择Customize installation中自定义安装路径,并且勾选Add Python3.6 to PATH,在选择Advanced Options中按照自己的需求选择,建议可不勾选后面debug两项。最后点击Install进行安装。

2.安装Python2

本文选择Python2.7.9,可以点击此链接下载Python2.7.9
在这里插入图片描述

在安装Python2.7.9时,需要新建Python27文件夹,选择install for all users最后按照设置一步一步的来。
在这里插入图片描述

3.环境变量配置

之前安装Python3会自动配置环境变量(Advanced Options中提供选择),如果为勾选,也不必担心,此步骤Python2Python3通用。
右键单击我的电脑,选择高级系统设置环境变量,选择Path,点击编辑新建,分别添加D:\Programs\Python\Python27\Scripts\D:\Programs\Python\Python27\到环境变量。
在这里插入图片描述

在这里插入图片描述
:如果Python3未配置环境变量,则需要添加D:\Programs\Python\Python36\Scripts\D:\Programs\Python\Python36\到环境变量。

4.其他设置

4.1python.exe名称修改

找到Python2Python3的安装目录,分别修改Python2.7.9Python3.6.6python.exepythonw.exe的名称为python2.exepythonw2.exepython3.exepythonw3.exe

Win + R快捷键,在打开的“运行”对话框中,输入cmd按回车,进入如下界面,输入python2即可运行Python2.7.9版本
在这里插入图片描述
在这里插入图片描述
输入python3即可运行Python3.5.2版本
在这里插入图片描述

到此,Python2Python3 安装完毕。

4.2pip2 和 pip3设置

Python 安装包需要用到包管理工具pip,但是当同时安装Python2Python3的时候,pip只是其中一个版本,以下将提供一个修改方式,即重新安装两个版本的pip,使得两个Python版本的pip能够共存。

DOS命令框输入命令,分别为

python3 -m pip install --upgrade pip --force-reinstall
python2 -m pip install --upgrade pip --force-reinstall

如下图则重新安装成功
在这里插入图片描述

5.Pycharm设置

打开Pycharm后,点击File -> Settings,在Settings页面中选择,Project 项目名 -> Project Interpreter,在如下图右上角位置点击Add添加Python解释器
在这里插入图片描述
进入Add页面框后,选择第三项System Interpreter,点击右边选择位置按钮
在这里插入图片描述

点击选择相应位置的python.exe文件(上文中提到的python3.exepython2.exe
在这里插入图片描述
添加完成之后,回到Project Interpreter中就会出现如下的两个Interpreter
在这里插入图片描述

之后在具体的项目中就可以灵活选择Python的版本了。

如果后续出现了相应的导入包错误,可通过在DOS窗口中输入相应的命令就可以。

错误示例

Traceback (most recent call last):
  File "utils/average_clinic.py", line 17, in <module>
    from utils.file_utils import listdir_files, show_string
ImportError: No module named file_utils

DOS窗口命令

pip2 install 包名
pip3 install 包名
  • 6
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
PyCharm中快速切换版本Python编译环境,可以按照以下步骤操作: 1. 首先,确保你已经安装了多个版本Python。你可以在安装路径下找到多个版本的文件夹。使用命令行输入`python`来查看当前默认的Python版本,但是可能只显示高版本的。如果想查看低版本Python,可以在命令行中输入`python38`来查看修改后的低版本。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [pycharm快速切换版本python编译环境](https://blog.csdn.net/import_new/article/details/126703198)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [Pycharm更换python解释器的方法](https://blog.csdn.net/weixin_39581896/article/details/110568901)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [根据不同的编译环境使pycharm编译器python3.6与3.7来回切换](https://blog.csdn.net/qq_38703529/article/details/124269476)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值