python2和python3 安装pip冲突问题

系统:win10
问题:安装python2和Python3后 在cmd 中 pip和python命令会冲突
原因:先安装的python3,python3会自动配置path安装pip,pip和python命令系统默认会去执行Python3的
解决
python2安装完后需要手动配置下系统环境(即将python.exe的目录和Scripts下的目录加到Path下)
进入python2和python3的安装目录将python.exe分别改写成python2和python3
 
 
cmd里输入python3 -m pip install --upgrade pip --force-reinstall
 
这样系统就会将pip安装成 pip3,可以到Scripts下检查下,如果有pip删除点pip
 
 
为python2 安装配置pip2
  若未安装pip则
  下载pip压缩文件,解压,进入解压后的目录,复制目录
  在cmd下 输入 cd (上面的目录)
  python2 setup.py install
 
   然后pip安装成功
  若已经安装pip则,
    cmd里输入python3 -m pip install --upgrade pip --force-reinstall
测试下
  我同时安装了多个版本Python3,导致python3的命令和pip3命令调用混乱,直接删除了其他版本,也可以给python.exe按Python3.X命名
 
 
  有时候安装好Python2 后用pip2 install 任何包都出现
  “Could not fetch URL https://pypi.python.org/simple/mysql-pytho/: There was a problem confirming the
试过网上的方法不行的话,就卸载掉Python2重装,我就是这样的,有效。
posted @ 2019-03-17 20:35  夏天换上冬装  阅读(3358)  评论(0编辑  收藏  举报