如何让 python 导入 pandas?
How do I get python to import pandas?
我从 www.python.org 安装了 Python 3.5.1。一切都很好。除了你不能使用 pip 安装 pandas(它需要 visualstudio 来编译,我没有)。所以我安装了 Anaconda (www.continuum.io/downloads)。现在我可以看到 pandas 作为已安装模块列表的一部分,但是当我 运行 python 程序时我仍然得到:
ImportError: No module named 'pandas'
如何设置我的环境以使用 Anaconda 中的模块?
注意:我的路径上有 Anaconda 的主目录和 Library/bin,还有 Python 的主目录。我没有设置 PYTHONPATH 或 PYTHONHOME,我知道我有正确的权限来查看所有内容。
Anaconda 包含一个 Python 版本。您必须使用 Anaconda 而不是前者来更改您的系统环境路径以避免冲突。另外,如果你想让整个过程变得简单,建议使用PyCharm,它会要求你选择你想要的Python解释器。
我已经使用网站成功安装了 pandas Windows 32 位版本 Python 3.4(不需要 Visual Studio):
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyyaml
Python 3.5 预编译代码在这个站点上也有 link,但我没有测试它。
将你想要的代码下载到你机器上的一个目录中。
使用您的 Windows CMD.exe,转到您的 python 目录并输入:
Python -w pip install "YourDirectory/pandas-0.18.1-cp35-cp35m-win32.whl"
或
Python -w pip install "YourDirectory/pandas-0.18.1-cp35-cp35m-win_amd64.whl
根据你的Python版本选择版本
有,32 位或 64 位。
祝你好运!
我从 www.python.org 安装了 Python 3.5.1。一切都很好。除了你不能使用 pip 安装 pandas(它需要 visualstudio 来编译,我没有)。所以我安装了 Anaconda (www.continuum.io/downloads)。现在我可以看到 pandas 作为已安装模块列表的一部分,但是当我 运行 python 程序时我仍然得到:
ImportError: No module named 'pandas'
如何设置我的环境以使用 Anaconda 中的模块?
注意:我的路径上有 Anaconda 的主目录和 Library/bin,还有 Python 的主目录。我没有设置 PYTHONPATH 或 PYTHONHOME,我知道我有正确的权限来查看所有内容。
Anaconda 包含一个 Python 版本。您必须使用 Anaconda 而不是前者来更改您的系统环境路径以避免冲突。另外,如果你想让整个过程变得简单,建议使用PyCharm,它会要求你选择你想要的Python解释器。
我已经使用网站成功安装了 pandas Windows 32 位版本 Python 3.4(不需要 Visual Studio):
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyyaml
Python 3.5 预编译代码在这个站点上也有 link,但我没有测试它。
将你想要的代码下载到你机器上的一个目录中。
使用您的 Windows CMD.exe,转到您的 python 目录并输入:
Python -w pip install "YourDirectory/pandas-0.18.1-cp35-cp35m-win32.whl"
或
Python -w pip install "YourDirectory/pandas-0.18.1-cp35-cp35m-win_amd64.whl
根据你的Python版本选择版本 有,32 位或 64 位。
祝你好运!