【问题标题】:Is there any way to install pandas on pypy2-v5.8.0-win32?有什么方法可以在 pypy2-v5.8.0-win32 上安装 pandas?
【发布时间】:2017-08-18 03:00:28
【问题描述】:

Windows 7 64bit。我已经成功安装了 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 

【问题讨论】:

标签: pandas pypy


【解决方案1】:
  1. 我们不再推荐使用 https://bitbucket.org/pypy/numpy.git,正如 here 所记录的那样,我们现在建议使用上游标准 numpy 存储库。
  2. 使用上游 NumPy 应该安装,但可能会崩溃。
  3. 对 pandas 的支持正在进行中,您应该使用最新的 HEAD PyPy、cython、NumPy 和 Pandas,因为 work 正在进行中。如果您仍然有问题,我们很乐意获得更多反馈,我们在 IRC #pypy 上闲逛

【讨论】:

    猜你喜欢
    • 2017-01-22
    • 2011-09-23
    • 1970-01-01
    • 1970-01-01
    • 2018-08-24
    • 1970-01-01
    • 1970-01-01
    • 2022-06-13
    • 1970-01-01
    相关资源
    最近更新 更多