首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >空间木星笔记本中的"UnsupportedOperation: fileno“

空间木星笔记本中的"UnsupportedOperation: fileno“
EN

Stack Overflow用户
提问于 2022-07-29 03:36:41
回答 3查看 4.1K关注 0票数 7

任何人都可能知道这个错误是关于什么的,以及如何处理它?

不过,Spacy可以在python命令行接口中工作。

我尝试谷歌的各个部分的错误,但没有发现任何具体的。

这在Conda、Windows 11和Python3.9上都是如此。

下面的错误信息以供参考。

代码语言:javascript
复制
UnsupportedOperation                      Traceback (most recent call last)
~\AppData\Local\Temp/ipykernel_4264/572880994.py in <module>
----> 1 import spacy

C:\ProgramData\Anaconda3\lib\site-packages\spacy\__init__.py in <module>
      4 
      5 # set library-specific custom warning handling before doing anything else
----> 6 from .errors import setup_default_warnings
      7 
      8 setup_default_warnings()  # noqa: E402

C:\ProgramData\Anaconda3\lib\site-packages\spacy\errors.py in <module>
      1 import warnings
----> 2 from .compat import Literal
      3 
      4 
      5 class ErrorsWithCodes(type):

C:\ProgramData\Anaconda3\lib\site-packages\spacy\compat.py in <module>
      1 """Helpers for Python and platform compatibility."""
      2 import sys
----> 3 from thinc.util import copy_array
      4 
      5 try:

C:\ProgramData\Anaconda3\lib\site-packages\thinc\__init__.py in <module>
      3 
      4 from .about import __version__
----> 5 from .config import registry

C:\ProgramData\Anaconda3\lib\site-packages\thinc\config.py in <module>
     11 from pydantic.main import ModelMetaclass
     12 from pydantic.fields import ModelField
---> 13 from wasabi import table
     14 import srsly
     15 import catalogue

C:\ProgramData\Anaconda3\lib\site-packages\wasabi\__init__.py in <module>
     10 from .about import __version__  # noqa
     11 
---> 12 msg = Printer()

C:\ProgramData\Anaconda3\lib\site-packages\wasabi\printer.py in __init__(self, pretty, no_print, colors, icons, line_max, animation, animation_ascii, hide_animation, ignore_warnings, env_prefix, timestamp)
     54         self.pretty = pretty and not env_no_pretty
     55         self.no_print = no_print
---> 56         self.show_color = supports_ansi() and not env_log_friendly
     57         self.hide_animation = hide_animation or env_log_friendly
     58         self.ignore_warnings = ignore_warnings

C:\ProgramData\Anaconda3\lib\site-packages\wasabi\util.py in supports_ansi()
    262         if "ANSICON" in os.environ:
    263             return True
--> 264         return _windows_console_supports_ansi()
    265 
    266     return True

C:\ProgramData\Anaconda3\lib\site-packages\wasabi\util.py in _windows_console_supports_ansi()
    234             raise ctypes.WinError()
    235 
--> 236     console = msvcrt.get_osfhandle(sys.stdout.fileno())
    237     try:
    238         # Try to enable ANSI output support

C:\ProgramData\Anaconda3\lib\site-packages\ipykernel\iostream.py in fileno(self)
    306             return self._original_stdstream_copy
    307         else:
--> 308             raise io.UnsupportedOperation("fileno")
    309 
    310     def _watch_pipe_fd(self):

UnsupportedOperation: fileno
EN

回答 3

Stack Overflow用户

发布于 2022-07-29 06:11:43

这个问题是通过卸载当前版本的Wasabi暂时解决的,一个旧版本。

代码语言:javascript
复制
pip uninstall wasabi -y

pip install wasabi==0.9.1

来自吉突布的人们提到,更新版本的瓦萨比应该避免这个问题。

票数 12
EN

Stack Overflow用户

发布于 2022-08-06 11:59:52

我也有同样的问题。也许你可以试试。

代码语言:javascript
复制
conda update spacy

它解决了我的问题。

票数 3
EN

Stack Overflow用户

发布于 2022-11-12 14:04:25

这个问题已经用spaCy 3.4.3和wasab0.10.1解决了,至少使用了Python3.9。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73161364

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档