在 Windows 8.1 和 Python 3.4 上使用 Pip 安装 Pandas
Installing Pandas using Pip on Windows 8.1 with Python 3.4
从 Pandas 网站下载必要的 .whl 文件后,我正在尝试使用 Pip 在我的机器上安装 Pandas。我 运行 遇到了需要 Visual C++ 10.0 并且无法找到 vcvarsall.bat 文件(我认为是 Numpy 和 Pandas)的问题。我知道 Python 3.4 是基于微软的 vs100 编译器构建的,大多数人的解决方案是安装 visual studio 2010 express 来获取它(尽管微软似乎已经转向 visual studio 2012 & 2013 Express 而我找不到 2010 Express 版)。但是,我已经安装了完整的 Visual studio 2013,其中已经包含 vs120 路径。每当我尝试安装 Visual Studio Express 2012 时,它总是要求我在继续之前卸载 2013。我宁愿不必这样做来安装 Pandas 所以我的问题是:我可以将 vs100 重定向到指向 vs120 还是这会导致问题?我在别处读到重定向编译器不是正确的解决方法,但那些是针对 Python 2.* 的,我没有看到解决此问题的任何其他方法。还有其他建议吗?
不是答案,而是下载 Anaconda 的另一种解决方案,它安装了 Pandas 和许多其他科学软件包。我强烈推荐它,因为 pandas 很难手动安装。 Anaconda 就像安装新的 Python,你也必须改变你的环境变量。
从 Pandas 网站下载必要的 .whl 文件后,我正在尝试使用 Pip 在我的机器上安装 Pandas。我 运行 遇到了需要 Visual C++ 10.0 并且无法找到 vcvarsall.bat 文件(我认为是 Numpy 和 Pandas)的问题。我知道 Python 3.4 是基于微软的 vs100 编译器构建的,大多数人的解决方案是安装 visual studio 2010 express 来获取它(尽管微软似乎已经转向 visual studio 2012 & 2013 Express 而我找不到 2010 Express 版)。但是,我已经安装了完整的 Visual studio 2013,其中已经包含 vs120 路径。每当我尝试安装 Visual Studio Express 2012 时,它总是要求我在继续之前卸载 2013。我宁愿不必这样做来安装 Pandas 所以我的问题是:我可以将 vs100 重定向到指向 vs120 还是这会导致问题?我在别处读到重定向编译器不是正确的解决方法,但那些是针对 Python 2.* 的,我没有看到解决此问题的任何其他方法。还有其他建议吗?
不是答案,而是下载 Anaconda 的另一种解决方案,它安装了 Pandas 和许多其他科学软件包。我强烈推荐它,因为 pandas 很难手动安装。 Anaconda 就像安装新的 Python,你也必须改变你的环境变量。