参考链接:https://blog.csdn.net/u013948858/article/details/77800663
新公司使用windows做开发环境,在python版本选择与共存上花费了一点时间,这里简单记录一下:
1、python的安装:
官网下载,我选择的版本是python2.7.18和python3.9.6
- 先安装了python2.7,安装目录在D盘(D:\install\Python\Python27)
- 然后把目录下python.exe,phthonw.exe分别改成了python2.exe,phthonw2.exe
- 添加环境变量:Path:D:\install\Python\Python27; D:\install\Python\Python27\Scripts
2、为区分pip2和pip3.此处先把python2的pip升级:
CMD命令提示符里输入:
python2 -m pip install --upgrade pip --force-reinstall
结果报错:UnicodeDecodeError: ‘ascii’ code can’t decode byte 0xef in position 7: ordinal not in range(128)
博主说原因是pip安装python包会加载当前用户的用户目录,含有中文的ascii不能进行编码
于是尝试了