一、背景

系统中同时装了 Python2 和 Python3,这时如果使用 pip 安装模块,可能会出现本来需要安装到 Python2 的模块结果却被安装到了 Python3 下的情况。

二、解决方案(手动指定安装版本)

1、查看 pip 命令当前对应的 Python 版本和路径

pip -V
pip 18.0 from /usr/local/lib/python3.5/dist-packages/pip (python 3.5)pip2 -V # 或 python2 -m pip -V
pip 8.1.1 from /usr/lib/python2.7/dist-packages (python 2.7)pip3 -V #或 python3 -m pip -V
pip 18.0 from /usr/local/lib/python3.5/dist-packages/pip (python 3.5)

2、通过 pip 指定 Python 的版本进行安装

#安装到 Python2.X 版本中
pip2 install 模块名
#或
python2 -m pip install 模块名#安装到 Python3.X 版本中
pip3 install 模块名
#或
python3 -m pip install 模块名

三、其他(卸载)

1、卸载 pip 所安装的模块

pip uninstall 模块名

2、卸载指定版本,请参考安装命令

Pip给指定版本的Python安装模块相关推荐

  1. 多版本Python共存时pip给指定版本的python安装package的方法

    在Linux安装了多版本Python时(例如python2.7和3.6),pip安装的包不一定是用户想要的位置,此时可以用 -t 选项来指定位置. 例如目标位置是/usr/local/lib/pyth ...

  2. 如何利用pip在指定版本的python环境下安装库

    问题描述 我们在学习和工作中尝尝会用到不同版本的python,很多人的python版本是在anaconda路径下的,与此同时还可能有电脑自带的python版本,利用win+cmd输入python可以看 ...

  3. python安装模块的方法(两种方法,复制即可用)

    这里简单的介绍python安装模块的两种方法. 第一种 在pycharm中安装模块 我这里是因为已经安装了,所以会出现这个. # 安装模块 # pip install 模块名 # 可以指定安装版本 如 ...

  4. 指定版本的python运行和指定python版本的pip

    1. pip在指定Python版本下安装 pip install -t D:\python3.5(32bit)\Lib\site-packages -i https://pypi.douban.com ...

  5. python安装模块(官网文档)

    https://docs.python.org/zh-cn/3/tutorial/venv.html# https://packaging.python.org/tutorials/installin ...

  6. python安装模块方法_Python安装模块的几种方法

    一.方法1: 单文件模块 直接把文件拷贝到 $python_dir/Lib 二.方法2: 多文件模块,带setup.py 下载模块包,进行解压,进入模块文件夹,执行: python setup.py ...

  7. Python安装模块的几种方法

    一.方法1: 单文件模块 直接把文件拷贝到 $python_dir/Lib 二.方法2: 多文件模块,带setup.py 下载模块包,进行解压,进入模块文件夹,执行: python setup.py ...

  8. python安装模块wheel步骤

    python安装模块wheel步骤 1.先安装wheel,在cmd窗口下输入: pip install wheel 2.下载工具包: numpy模块:http://www.lfd.uci.edu/~g ...

  9. python安装模块时读取超时_Windows在pip install tensorflow遇到的问题 一些python安装包的时候,超时问题以及权限问题...

    交代一下环境,win10系统,已经装了anaconda.现在是要安装TensorFlow 选择直接安装TensorFlow,一般直接pip install tensoflow 就可以了. 但是我安装的 ...

最新文章

  1. Fragment之间的通信
  2. python编辑公式_分分钟甩Word几条街,Python编辑公式竟可以如此简单
  3. Java用freemarker导出word
  4. Linux系统编程13:进程入门之Linux中的环境变量的概念及其相关命令(export;env等)main函数的参数
  5. linux php 中文文件名乱码,linux文件名乱码
  6. #033 信安培训基础题Python解决网络安全实验室|网络信息安全攻防学习平台
  7. rpm安装mysql指定数据仓库_linux(center OS7)安装JDK、tomcat、mysql 搭建java web项目运行环境-Go语言中文社区...
  8. 蓝牙打印 设置打印样式_Android——蓝牙连接打印机以及打印格式
  9. 彻底删除BootCamp Windows分区和合并到Mac分区中教程
  10. 技术笔记:.Net全套就业班视频教程——数据库
  11. 腾讯QQ2004II Beta3火爆下载 可自定义头像
  12. PLC故障排查步骤的思路和方法
  13. XXL-JOB(2)-使用
  14. 湖北省钟祥一中2021高考成绩查询,钟祥2021中考分数线查询
  15. 《redis设计与实现》
  16. Java Web中用Servlet编写简易计算器
  17. vcredist x86 安装失败 出现1935错误 解决方法
  18. 开发笔记:游戏中的好友系统
  19. 如何回答:你有什么样的职业规划
  20. 【解决】NotImplementedException: The method or operation is not implemented.

热门文章

  1. IntelliJ IDEA修改背景颜色大全(护眼绿等)设置注释颜色
  2. CSS3过渡小案例:折扇
  3. 从技术角度分析“抢票软件的加速”,真有多快?
  4. 学历一般的程序员,如何在职场中「逆袭」?
  5. 民生银行大数据体系架构设计与演进
  6. pict 使用初解(右键管理员模式打开不cmd)
  7. 通过bat设置环境变量的方式运行pythonocc程序
  8. 请求方法 GET 和 POST 的区别
  9. Brother MFC-7450一体机打印-扫描问题
  10. 云原生之kubectl命令详解(二)及pod的相关操作