python应用通常需要一些库,比如numpy、pandas等,安装也很简单,直接通过pip

# pip install numpy
Requirement already satisfied: numpy in /export/App/anaconda2/lib/python2.7/site-packages

# pip install pandasRequirement already satisfied: pandas in /export/App/anaconda2/lib/python2.7/site-packagesRequirement already satisfied: python-dateutil in /export/App/anaconda2/lib/python2.7/site-packages (from pandas)Requirement already satisfied: pytz>=2011k in /export/App/anaconda2/lib/python2.7/site-packages (from pandas)Requirement already satisfied: numpy>=1.7.0 in /export/App/anaconda2/lib/python2.7/site-packages (from pandas)Requirement already satisfied: six>=1.5 in /export/App/anaconda2/lib/python2.7/site-packages (from python-dateutil->pandas)

上边是已经安装好的提示信息,但是此时在python引入还是会报错

$ python
Python 2.6.6 (r266:84292, Aug 18 2016, 15:13:37)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pandas as pd
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named pandas
>>>

这时通常的原因是因为你的机器上有两个版本的python(通常是系统自带一个,然后anaconda自带一个),一个版本下的python安装好了依赖,然后你在另一个版本下引入依赖

$ python -c 'import sys; print(sys.version_info)'
(2, 6, 6, 'final', 0)

$ python --version
Python 2.6.6

$ which python

以上可知当前python用的是2.6.6,但是依赖是安装在2.7(anaconda自带)下的,修改一下path即可

export PATH=/export/App/anaconda2/bin:$PATH

然后再引入即可

$ python
Python 2.7.13 |Anaconda 4.3.1 (64-bit)| (default, Dec 20 2016, 23:09:15)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
Anaconda is brought to you by Continuum Analytics.
Please check out: http://continuum.io/thanks and https://anaconda.org
>>> import pandas as pd
>>>

其实anaconda安装后会修改当前用户的~/.bashrc,修改path,指向自带python,其他用户可能会遇到上边的问题;

另外可以通过命令查看当前path有哪些版本python路径

$ whereis python

转载于:https://www.cnblogs.com/barneywill/p/10135908.html

【原创】大叔经验分享(11)python引入模块报错ImportError: No module named pandas numpy...相关推荐

  1. python no module named pandas_【原创】大叔经验分享(11)python引入模块报错ImportError: No module named pandas numpy...

    python应用通常需要一些库,比如numpy.pandas等,安装也很简单,直接通过pip # pip install numpy Requirement already satisfied: nu ...

  2. python导入模块报错“ImportError: No module namedXXX”

    用了python 有一段时间,发现基础的import都不熟悉,组里的同学跟我讲了下,我才大致明白,下面主要分两种情况说明: (1)编辑器(如Pycharm)导入时找不到模块 请确保你想要被引入的模块路 ...

  3. Python安装模块出错(ImportError: No module named setuptools)解决方法

    在window平台下安装第三方模块时,出现这样的错误: Google了以下,才知道原来Python里少了这个模块. 我们可以在Python官网去查找 其中 Package Index中查我们需要的模块 ...

  4. 【ZZ】Python安装模块出错(ImportError: No module named s...

    2019独角兽企业重金招聘Python工程师标准>>> 在window平台下安装第三方模块时,出现这样的错误: Google了以下,才知道原来Python里少了这个模块. 我们可以在 ...

  5. pyspider 连接mysql_pyspider 导入模块报错 提示 No module named mysqldb

    学习pyspider 参照< 把 pyspider的结果存入自定义的mysql数据库中 >文章 设置了本地的mysql数据库及连接,但运行时 提示 :process csair:_on_g ...

  6. python 报错in module,Centos 7 python 编译报错 ImportError: No module named six 解决办法

    本地编译Open vSwitch时报错Traceback (most recent call last): File "./ovsdb/ovsdb-idlc.in", line 8 ...

  7. Python笔记-解决pyinstaller打包后运行时动态加载模块报错(No module named)

    出现的问题就是:No module named 原因是我代码里面使用了这个 importlib.import_module pyinstaller没有检测到. 百度上没有找到解决办法,在外wang找到 ...

  8. 明明安装了模块,还是出现 错误 ImportError: No module named ‘pandas‘ 原因LINUX上安装了多个python环境,将脚本中python 改为python3问题解

    明明安装了模块,还是出现 错误 ImportError: No module named 'pandas'  原因LINUX上安装了多个python环境,将脚本中python 改为python3问题解 ...

  9. Python使用pip安装报错ModuleNotFoundError: No module named ‘pip._internal.cli.main‘的解决方法

    Python使用pip安装报错ModuleNotFoundError: No module named 'pip._internal.cli.main'的解决方法   大家好,我叫亓官劼(qí guā ...

  10. Python使用pip安装报错ModuleNotFoundError: No module named ‘pkg_resources‘的解决方法

    Python使用pip安装报错ModuleNotFoundError: No module named 'pkg_resources'的解决方法   大家好,我叫亓官劼(qí guān jié ),在 ...

最新文章

  1. JavaScript实现将位转换为浮点数bitsToFloat算法(附完整源码)
  2. Java黑皮书课后题第4章:*4.11(十进制转十六进制)编写程序,提示用户输入0~15之间的一个整数,显示其对应的十六进制数。对于不正确的输入数字,提示非法输入
  3. UI5 setBusyIndicatorDelay
  4. OceanBase如何获得TPC-C测试第1名?
  5. win10虚拟机服务器错误怎么解决方法,虚拟机下安装win10系统后出现升级报错故障的解决方法【图文】...
  6. php 观察者模式怎么用,php怎么实现观察者模式
  7. seo伪原创工具_伪原创工具哪个好用?
  8. 数据挖掘——统计学分析(一:数据的整理与图示表示)
  9. vue3中json编辑器
  10. 【面经】人人,金山西山居,腾讯互娱,微信,网易游戏offer及面经
  11. 关于过程改进和能力提升
  12. 【C语言】从放弃到入门-笔记
  13. YY前端HTML规范
  14. 用Js怒刷LeetCode
  15. Ubuntu美化开关机界面 - Linux
  16. C语言计算日期间隔天数的经典算法解析
  17. Java实现XML格式化输出
  18. html创建文件自动命名,批量改名大师批量重命名HTML文档教程
  19. python用turtle画一个旋转的风车
  20. oracle中查看pga大小,关于oracle pga大小限制

热门文章

  1. d1800芯片_基于D1800的收音/对讲机设计制作
  2. 中blur函数_实时渲染中的软阴影技术
  3. 阿里巴巴confont项目的使用
  4. 二分查找算法详解(折半查询)
  5. 阶段5 3.微服务项目【学成在线】_day04 页面静态化_15-页面静态化-模板管理-模板管理业务流程...
  6. MyCAT实现MySQL的读写分离
  7. UIScrollerView ,UIPageControl混搭使用,添加定时器,无限循环滚动
  8. Ubuntu驱动摄像头
  9. CF 71C. Round Table Knights
  10. java反射 反射构造函数 报 wrong number of arguments 错误