前两天在搭建虚拟环境时本来是想搭建一个python2.7的虚拟环境结果今天发现
py3.6的虚拟环境所以想要重新装个虚拟环境
百度后的建议是利用virtualenv -p py2.7地址 新环境名 便可完成
操作后发现 事情并非这么简单
原因分析:
先python2又安装了python3,然后安装了pip,卸载了python3后pip不可用,重新安装pip无果(反之亦然)。根因在于,安装pip时windows在环境变量:path中添加了到pip命令的路径,先前的pip路径未清除,导致后面重新安装的pip未生效。
解决方案:
先利用cmd查看pip的路径
只有py3的pip打开环境变量
用户名变量里面有个path后面有python字样 打开看看
只有py3的路径 并没有py2的修改试试看
呼出cmd
大功告成不过之前安装的virtualenv也要重新安装
网友评论