【问题标题】:Cannot find modules after installing Anaconda安装 Anaconda 后找不到模块
【发布时间】:2017-10-06 18:29:21
【问题描述】:

我已经安装了Anaconda,但是在python上运行代码时仍然无法使用pandas和requests等包。

当我在终端输入python时,它显示:

Python 3.6.1 |Anaconda 4.4.0 (x86_64)| (default, May 11 2017, 13:04:09)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.

而且我还创建了一个虚拟环境并在打开python shell之前激活:

conda create -n my-env python=3.6 anaconda

但是,在 Python 上重新打开并运行代码时,它一直说“没有名为 'pandas' 的模块或“没有名为 'requests' 的模块” 有人知道这段代码有什么问题吗?另外,我不是 if 版本Python的这个错误和这个有什么关系?是不是因为我用的是3.6.2 Python而不是3.6.1?

【问题讨论】:

  • 您是否真的在使用环境,source activate my-env 或您有什么?
  • 是的。之后我输入了“source activate my-env”

标签: python pandas python-requests anaconda


【解决方案1】:

很可能 Anaconda 已成为您系统上的默认 Python 安装。特别是当你使用一个新环境时,你必须在这个新环境中安装你想要的模块。

试试conda install pandas,然后再试试import pandas

【讨论】:

  • 谢谢@Arthur。我刚刚尝试安装和导入熊猫,但它仍然无法正常工作。现在我在想这个问题可能与python shell有关。当我打开外壳时,它显示“Python 3.6.2 (v3.6.2:5fd33b5926, Jul 16 2017, 20:11:06) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin” ,这显然不是终端上显示的安装了 Anaconda 的版本。有谁知道如何解决这个问题?
猜你喜欢
  • 1970-01-01
  • 2019-02-19
  • 1970-01-01
  • 2017-01-19
  • 1970-01-01
  • 2017-02-08
  • 1970-01-01
  • 2019-08-04
  • 2019-09-10
相关资源
最近更新 更多