py2,py3版本安装路径问题,终端运行版本切换,使用pip安装模块,及用pip更新所有可模块

Py2,py3安装问题

我的电脑目前装了py2和py3两个版本,大家第一次安装完的时候,分别去到安装py2和py3的地方,在py2中把python.exe改成python2.exe,在py3中把python.exe改成python3.exe,路径就是你安装的地方。(这样是为了你在终端切换版本时方便操作,便于区别开)

  如图:

 

Python3的修改操作和这个一样,我就不演示了

这么一来,在终端想调用py2的时候直接输入python2,想调用py3的时候直接输入python3就可以.

 

 

关于路径问题:(好多人在终端运行不了Python或者安装模块装不上一大半问题就出在这里)

  在我修改的基础上给你演示我安装的路径:

打开系统属性,点击环境变量:

 

点击path,用户变量,系统变量中的path两个我都改了,反正不影响

 点击进去,添加路径(直接把装有.exe结尾的文件的这里的路径拷贝到这里就行了),如我这里的C:python27

这里的注意,把你的包的路径也放进来,后期安装包的时候很有用,你下载的包就保存在这里面了,如我这里的C:python27\Scripts

 

系统路径和用户路径操作方式一样

这样就ok了

 终端查看pip安装情况:

#在cmd上执行以下代码用于更新pip 
python3 -m pip install --upgrade pip --force-reinstall
python2 -m pip install --upgrade pip --force-reinstall


#查看pip版本
 
pip3 -V
pip2 -V

常规安装方式:

  打开命令行工具,输入pip install ‘模块名‘,但是因为PC上安装了两个版本的python

  并且修改了可执行文件python.exe的名称,所以直接执行pip会出现错误。

给py2安装第三方模块:

  打开命令行工具,输入python2 -m pip install ‘模块名‘即可

给py2安装第三方模块:

  打开命令行工具,输入python3 -m pip install ‘模块名‘即可

 pip安装无法安装包:

  以管理员身份打开cmd运行,或者修改文件的属性

利用pip更新所有可更新的模块

建议替换pip安装源:

  国外官方pypi经常被墙导致不可用,最好将自己使用的pip源更换一下。比如使用清华大学的pip源,它是官网pypi的镜像

  Windows用户替换pip源方式:
  进入你的个人用户下,我的是C:\Users\HUAWEI,新建名为pip的文件夹,在文件夹下新建一个名为pip.ini的文件,用文本方式打开并在里面写入并保存一下内容:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com

位置参考:

 

更新所有老旧的包

查看可更新包:

pip list --outdated --format=columns

批量下载并更新:

pip install pip-review

依次更新所有包:

pip-review --local --interactive

 

posted @ 2018-04-07 20:17  -Learning-  阅读(679)  评论(0编辑  收藏  举报