有没有办法在pypy2-v5.8.0-win32上安装pandas?

时间:2017-08-18 03:00:28

标签: pandas pypy

Windows 7 64位。我已经成功安装了numpy 1.10.0。pypy -m pip install git+https://bitbucket.org/pypy/numpy.git
然后,我尝试了三种方法(pip + git,pip,easy_install)来安装pandas,但是,都失败了,为什么

方式
pip install git+https://github.com/pandas-dev/pandas.git

failed reason:
Traceback (most recent call last):
  File "D:\pypy2-v5.8.0-win32\lib-python\2.7\logging\__init__.py", line 895, in
emit
    stream.write(fs % msg)
  File "D:\pypy2-v5.8.0-win32\site-packages\pip\_vendor\colorama\ansitowin32.py"
, line 141, in write
    self.write_and_convert(text)
  File "D:\pypy2-v5.8.0-win32\site-packages\pip\_vendor\colorama\ansitowin32.py"
, line 169, in write_and_convert
    self.write_plain_text(text, cursor, len(text))
  File "D:\pypy2-v5.8.0-win32\site-packages\pip\_vendor\colorama\ansitowin32.py"
, line 174, in write_plain_text
    self.wrapped.write(text[start:end])
IOError: [Errno 12] Not enough space: '<stdout>'
Logged from file __init__.py, line 703
Command "D:\pypy2-v5.8.0-win32\pypy.exe -u -c "import setuptools, tokenize;__fil
e__='c:\\users\\linwang\\appdata\\local\\temp\\pip-i1adus-build\\setup.py';f=get
attr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.clo
se();exec(compile(code, __file__, 'exec'))" install --record c:\users\linwang\ap
pdata\local\temp\pip-6s0jzx-record\install-record.txt --single-version-externall
y-managed --compile" failed with error code 1 in 

1 个答案:

答案 0 :(得分:0)

  1. 我们不再建议使用https://bitbucket.org/pypy/numpy.git,正如文档here所述,我们现在建议使用上游标准numpy repo。
  2. 使用上游NumPy应该安装,但可能会崩溃。
  3. 对pandas的支持是一项正在进行的工作,您应该使用PyPy,cython,NumPy和Pandas的最新HEAD,work正在进行中。如果您继续遇到问题我们希望得到更多反馈,我们会在#pypy
  4. 的IRC上闲逛