2017-08-18 51 views
0

Windows 7 64bit.I已經通過安裝numpy 1.10.0。
pypy -m pip install git+https://bitbucket.org/pypy/numpy.git
然後,我嘗試了三種方法(pip + git,pip,easy_install)來安裝熊貓,但是,都失敗了,爲什麼有沒有辦法在pypy2-v5.8.0-win32上安裝熊貓?

方法
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 
+0

可能相關:https://bitbucket.org/pypy/pypy/issues/2636/sysstderr-cannot-寫大弦上 –

回答

0
  1. 我們不再建議使用https://bitbucket.org/pypy/numpy.git,如記錄here我們現在推薦使用上游標準numpy的回購。
  2. 使用上游NumPy應該安裝,但可能會崩潰。
  3. 對熊貓的支持是一項正在進行的工作,您應該使用PyPy的最新HEAD,cython,NumPy和Pandas,因爲work正在進行中。我們希望得到更多的反饋,如果你仍然有問題,我們在#pypy上掛在IRC上
相關問題