安装Pandas - 需要Visual C ++,无法找到vcvarsall.bat

时间:2015-05-10 04:26:17

标签: python django numpy pandas anaconda

我正在尝试为Django项目安装Pandas for Python 3.4,但是我收到错误Unable to find vcvarsall.bat

如何在Windows中的Python 3.4上安装Pandas?

4 个答案:

答案 0 :(得分:3)

安装Pandas的最简单方法就像使用pip几乎所有其他Python包一样。

许多软件包(包括Pandas)需要一个编译器和一堆第三方DLL,许多Windows用户都不知道如何处理它。这就是" wheel"格式已创建:因此包可以上传预先构建的二进制文件。

并非每个项目都为Windows预先构建了二进制轮。但你可以看看Christoph Gohlke's site并找到所有最受欢迎的车轮。只需按照该页面上的说明下载wheel文件,然后使用pip安装它。

但就熊猫而言,你不必这样做。他们有轮子on their download page,并上传到PyPI。 the documentation告诉您使用这些。 (嗯,它首先建议你使用Anaconda / Miniconda,但如果你想要一个股票Python,请使用pip和PyPI上的包。)

答案 1 :(得分:1)

请注意,不同版本的Python需要不同版本的Visual C ++。我使用Python 3.4并且它与Visual C ++ 10一起使用。我阅读的大部分内容推荐版本8,它可能与2.7一起使用,但是没有使用3.4

答案 2 :(得分:0)

一种非常简单的方法是使用pip,如abernert所示。 要输入的命令是:

    pip install pandas

您将在python文件夹的scripts文件夹中找到pip。 (例如,c:\ python34 \ Scripts)。

在这个过程中也会安装numpy。

答案 3 :(得分:0)

我知道这已经晚了,但我会把 this 留在这里,因为它非常相似。