Window10下的Python2.X/3.X同时安装以及Pip的共存问题

最近在学习盲水印加解密的过程中,由于手中盲水印加解密Python脚本是python2.X版本的,而我平时编程用的都是python3.X的版本,所以需要来回切换Python2.XPython3.X两个版本使用(之前我的解决方案是在VMare中运行一个Kali Linux系统,然后通过Windows10下的PowerShell使用SSH连接终端,并且在Kali Linux和Windows之间设置一个共享文件夹,需要运行Python2.X版本的脚本时就把要运行的脚本丢进共享文件夹,然后通过PowerShell运行),非常麻烦,所以在参考了很多博客/技术帖之后,推出了以下的解决方案。

首先到Python官网去下载Python安装包:http://python.org

进入到Python官网,找到Downloads选项,在下拉菜单中选中All Releases,点击进入:

分别选择Python 3.7.4Python 2.7.16(也可以根据自己的需求来选择下载其他版本),点击后面的Download

这里以Python 3.7.4为例,进入到Download页面后,将页面直接拉到下方,选择Windows x86-64 executable installer下载安装包:

安装包下载完毕后,先安装Python 3.X,记得在第一个对话框最下方勾选Add Python 3.7 to PATH,然后一路next到安装完毕即可。然后安装Python 2.X,由于Python2默认不将路径写入到环境变量,所以不需要进行特别的注意,一路无脑next即可。(因为我的机器已经进行过了安装,所以重新执行安装时和全新安装的对话框提示并不相同,故此步骤没有为大家提供截图说明)

安装完Python 2.X之后,转到Python2的安装路径c:\Python27,将python.exepythonw.exe分别重命名为python2.exepythonw2.exe:

然后在系统环境变量中添加路径c:\Python27c:\Python27\Scripts:

打开计算机->此电脑右键单击->属性:

高级系统设置->环境变量:

选中Path,然后点击编辑:

选择新建,然后分别添加上述两个路径,点击确定即可:

到此,安装过程全部结束。

全部安装完毕后,打开PowerShell查看是否已经安装成功,输入python回车:

输入python2回车:

如果能够执行上面的命令后能够正常进入,证明已经安装成功;否则请重新进行上述安装流程。

接下来我们需要分别对Python 2.XPython 3.Xpip进行强制重新安装,分别执行下面的命令:

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

执行完毕后,我们就已经完成了两个Python版本以及对应pip的安装。

在接下来的使用中,可以分别使用pythonpython2命令执行不同版本的Python脚本,分别使用下面的命令来使用pip安装库:

pip install             // Install for Python3
python2 -m pip install  // Install for Python2

效果如下:

Python 3.X:

Python 2.X:

至此,所有的安装及设置工作已经全部完成。

Just Enjoy !!!

版权声明:除特殊说明,博客文章均由为布斯上校原创,依据CC BY-SA 4.0许可证进行授权,转载请附上出处链接及本声明。
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇