熊猫 Seaborn 安装
Posted
技术标签:
【中文标题】熊猫 Seaborn 安装【英文标题】:Pandas Seaborn Install 【发布时间】:2014-08-05 03:34:14 【问题描述】:在运行 Python 2.7 的 Ubuntu 12.04 LTS 上,我在尝试将美观的 Seaborn 绘图包添加到运行良好的现有 Pandas 环境时遇到安装错误。
这是来自控制台的包含错误的 sn-p:
~$ pip install seaborn
running install_lib
creating /usr/local/lib/python2.7/dist-packages/seaborn
error: could not create '/usr/local/lib/python2.7/dist-packages/seaborn':
Permission denied
Cleaning up...
Command /usr/bin/python -c "import setuptools, tokenize;__file__='/tm/pip_build_moj0/seaborn/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-LvVao5-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip_build_mojo/seaborn
Storing debug log for failure in /home/mojo/.pip/pip.log
谁有 Seaborn github 网站上没有的解决方法提示?
【问题讨论】:
【参考方案1】:我认为最简单的方法是使用 sudo:
sudo pip install seaborn
写入usr/local/lib
需要sudo权限。
注意:如果您使用 anaconda,则无需 sudo 即可通过 pip 安装,一旦您在 conda 安装了 pip,尽管 seaborn 也可以通过 conda 获得。
【讨论】:
【参考方案2】:个人安装是养成的好习惯:
pip install --user seaborn
但是,还有一种更简单的方法:在编写 python XY maintains up-to-date builds of pandas and seaborn(以及其他有用的软件包)时,您所要做的就是
sudo add-apt-repository ppa:pythonxy/pythonxy-devel
sudo apt-get update
sudo apt-get install python-seaborn python-pandas
请注意,这只适用于 python 2.x;你仍然需要pip3
来安装 python 3.x 包。
【讨论】:
以上是关于熊猫 Seaborn 安装的主要内容,如果未能解决你的问题,请参考以下文章