【问题标题】:How to install Python Pandas?如何安装 Python Pandas?
【发布时间】:2015-09-21 14:14:18
【问题描述】:

我对 Python 包有一个很大的问题。当谈到 Python 时,我完全是新手,而且我遇到了很长时间的麻烦。无论如何,我成功安装了 NumPy 包,之后我无法通过简单地在终端中使用 python setup.py install 来安装任何东西。

我想安装 pandas 包,但每次都遇到同样的错误:

[Errno 13] Permission denied: '/Library/Python/2.7/site-packages/test-easy-install-539.pth'.

我后退一步并尝试安装“pip”和/或“setuptools”,但每次都收到相同的错误[Errno 13]

有没有办法“轻松”甚至“易于理解”安装 Python 包。

【问题讨论】:

  • 我尽量不要太搞系统python安装,我个人更喜欢使用pyenv来设置我的python开发区,在那里我可以管理单独的python环境。

标签: python macos numpy pandas packages


【解决方案1】:

权限被拒绝错误源于安装软件包时没有写入权限。在类 Unix 系统上,命令是“sudo”。

因此,无论您使用什么包管理器来下载 pandas,无论哪个包,都以“sudo”开始命令,以确保您授予自己下载的写入权限。

示例:(这是针对 Linux 机器的)

sudo apt-get install pip 

然后用 pip(python 包管理器)

pip install <package-name>

对于 Mac,您必须使用 homebrew 或 macports 作为包管理器。

像这样安装自制软件:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

然后使用brew安装pip

brew install pip

和之前一样 pip 安装 python 包

pip install <package-name>

【讨论】:

  • 根据她或他运行的 OS X 版本,建议使用brew install python 而不是仅仅安装pip,以便获得最新的 Python 版本;旧版本的 OS X 包括 2.5 或 2.6。
  • @jgysland 是的!我忘记了最重要的部分。实际上已将 python 安装到本地系统。 ;)
【解决方案2】:

好的,这不是您问题的答案,但 Anaconda 在 Linux 上运行完美。但我想苹果也是一样:http://continuum.io/downloads#py34

【讨论】:

  • 管理 python 包的挑战正是 ananconda 创建的原因。完全加载的 python + 100 个科学和数据应用程序安装包。
【解决方案3】:

你也可以使用 easy_install:

首先安装easy_install工具,然后像这样使用它:

easy_install pandas

【讨论】:

    【解决方案4】:

    谢谢大家的帮助!!!

    我会建议遇到相同问题的每个人都安装 brew,然后按照上面发布的步骤进行操作。

    如果您仍然有问题([Errno 13]),请先尝试“sudo su”,然后按照您需要的安装步骤操作。

    最好, 佐纳

    【讨论】:

      【解决方案5】:

      您可以尝试以下方法。 sudo easy_install 熊猫

      【讨论】:

        【解决方案6】:

        在安装pandas时,我遇到了

        的错误

        '由于环境错误无法安装软件包:...'

        在卸载python-dateutil 1.5 时。

        用这个命令解决了。

        sudo pip install --ignore-installed python-dateutil pandas
        

        【讨论】:

          猜你喜欢
          • 2012-09-08
          • 2015-12-10
          • 1970-01-01
          • 1970-01-01
          • 2014-01-10
          • 1970-01-01
          • 2016-12-01
          • 2017-06-29
          • 1970-01-01
          相关资源
          最近更新 更多