由于我一不小心装了一个python2的64位和python3的32位,导致有部分程序跑不动,无奈只能卸载python3的32位,然后删除文件夹,下载python3的64位,重新安装,然后又遇到了python2和python3共存的问题,重新梳理一下。
1、下载
个人建议都去下载个64位的,虽然32位更广泛,但是很多高性能要求64位
下载安装即可
推荐安装 C:\
2、如果安装过程勾选 add path to 变量,那么就不用动了,如果没有,需要你在环境变量里面添加Path
3、修改python编辑名字
python2里面的python.exe改成python2.exe pythonw.exe改成pythonw2.exe
python3里面的python.exe改成python3.exe pythonw.exe改成pythonw3.exe
看个人喜好,主用2就可以省略数字2,主用3就可以省略数字3
4、设置pip
python2 -m pip install --upgrade pip
python3 -m pip install --upgrade pip
pip2 -V 或者pip3 -V可以查看版本
5、环境还原
之前要以 pip freeze >requirements.txt 导出
然后
pip3 install -r requirements.txt 即可
pip install [package-name] # 安装名为[package-name]的包 pip install [package-name]==X.X # 安装名为[package-name]的包并指定版本X.X pip install [package-name] --proxy=代理服务器IP:端口号 # 使用代理服务器安装 pip install [package-name] --upgrade # 更新名为[package-name]的包 pip uninstall [package-name] # 删除名为[package-name]的包 pip list # 列出当前环境下已安装的所有包