簡體   English   中英

無法在cygwin下pip install --upgrade simplejson

[英]Unable to pip install --upgrade simplejson under cygwin

在Windows 10和64位Cygwin中安裝了所有python軟件包。 然后我使用python -m ensurepip安裝了pip。

之后, pip install --upgrade simplejson會像這樣出錯

$ pip install --upgrade simplejson
Collecting simplejson
  Using cached simplejson-3.8.2.tar.gz
Installing collected packages: simplejson
  Found existing installation: simplejson 3.6.5
    Uninstalling simplejson-3.6.5:
      Successfully uninstalled simplejson-3.6.5
      1 [main] python2.7 7452 child_info_fork::abort: unable to map C:\cygwin64\lib\python2.7\site-packages\simplejson\_speedups.dll, Win32 error 126
    Error [Errno 11] Resource temporarily unavailable while executing command /usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-_nSo9B/simplejson/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-yReBDw-record/install-record.txt --single-version-externally-managed --compile
  Running setup.py install for simplejson ... error
  Rolling back uninstall of simplejson
Exception:
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/pip/basecommand.py", line 215, in main
    status = self.run(options, args)
  File "/usr/lib/python2.7/site-packages/pip/commands/install.py", line 317, in run
    prefix=options.prefix_path,
  File "/usr/lib/python2.7/site-packages/pip/req/req_set.py", line 742, in install
    **kwargs
  File "/usr/lib/python2.7/site-packages/pip/req/req_install.py", line 880, in install
    spinner=spinner,
  File "/usr/lib/python2.7/site-packages/pip/utils/__init__.py", line 678, in call_subprocess
    cwd=cwd, env=env)
  File "/usr/lib/python2.7/subprocess.py", line 710, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1231, in _execute_ch

simplejson已經可以通過CygWin安裝獲得,但升級出錯了。

我假設你已經嘗試通過安裝程序安裝simplejson,當你已經通過pip安裝它。 這樣做可能會導致問題。

如果您不知道如何同時刪除pip版本以及Cygwin版本,我建議您尋求幫助。

OFF主題:(我仍然想知道為什么我的Cygwin上沒有“pip3”,並且pip安裝到2.7,即使在python3下運行。毀了我的Cygwin設置,最近也沒有備份...... 嘆了口氣現在清除Python的東西...)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM