Windows下Python2与Python3并存及pip管理详解

17 下载量 182 浏览量 更新于2024-09-01 收藏 558KB PDF 举报
本文主要介绍了如何在Windows 10 64位系统上安装并管理多个Python版本(Python 2.7.13和Python 3.5.2),以及确保pip工具的兼容性和正确配置。以下是你需要了解的关键知识点: 1. **Python 2.7.13的安装**: - 使用官方提供的.exe安装程序,首先进行常规的下一步操作。 - 安装路径选择为D:\Python27,勾选"Add Python.exe to PATH",以便将Python 2.7添加到系统环境变量,便于后续命令行使用。 - 完成安装后,确认可以在命令行通过`python2`启动Python 2.7。 2. **Python 3.5.2的安装**: - 同样使用.exe安装程序,但这次选择自定义安装(Customize installation),勾选"Add Python 3.5 to PATH"。 - 安装路径设为D:\Python35,然后进行安装。 - 注意,尽管已勾选添加到PATH,还需手动在系统环境变量中添加Python 3.5的路径。 3. **Python 3.5环境变量的补充**: - 因为只添加了用户变量,需要进入系统高级设置,找到环境变量,在Path中添加D:\Python35和D:\Python35\Scripts。 4. **修改Python文件夹名称和删除其他版本**: - 为了清晰区分不同版本,将python.exe和pythonw.exe重命名,例如为python2.exe和python3.exe,同时删除其他版本的可执行文件。 - 在命令行分别输入`python2`和`python3`,确保每个版本都能正确执行。 5. **pip的设置与升级**: - 由于修改了Python可执行文件的名称,需要对pip进行重新安装,以确保与新版本的Python兼容。 - 在命令行分别运行: - `python2 -m pip install --upgrade pip --force-reinstall` - `python3 -m pip install --upgrade pip --force-reinstall` - 这样可以升级pip到各自版本对应的最新版本。 通过这些步骤,你可以实现Python 2.7.13和Python 3.5.2的并存,以及pip工具的顺利使用。在实际操作中,记得根据需要随时检查版本和路径设置,确保所有依赖项能够正确运行。