mirror of
https://github.com/explosion/spaCy.git
synced 2025-01-12 02:06:31 +03:00
Raise ValueError for narrow unicode build
This commit is contained in:
parent
9211f30ee3
commit
6db1ddd9c7
|
@ -1,6 +1,7 @@
|
||||||
# coding: utf8
|
# coding: utf8
|
||||||
from __future__ import unicode_literals
|
from __future__ import unicode_literals
|
||||||
import warnings
|
import warnings
|
||||||
|
import sys
|
||||||
|
|
||||||
warnings.filterwarnings("ignore", message="numpy.dtype size changed")
|
warnings.filterwarnings("ignore", message="numpy.dtype size changed")
|
||||||
warnings.filterwarnings("ignore", message="numpy.ufunc size changed")
|
warnings.filterwarnings("ignore", message="numpy.ufunc size changed")
|
||||||
|
@ -14,6 +15,12 @@ from .about import __version__
|
||||||
from .errors import Warnings, deprecation_warning
|
from .errors import Warnings, deprecation_warning
|
||||||
from . import util
|
from . import util
|
||||||
|
|
||||||
|
if __version__ >= '2.1.0' and sys.maxunicode <= 65535:
|
||||||
|
raise ValueError('''You are running a narrow unicode build,
|
||||||
|
which is incompatible with spacy >= 2.1.0, reinstall Python and use a
|
||||||
|
wide unicode build instead. You can also rebuild Python and
|
||||||
|
set the --enable-unicode=ucs4 flag.''')
|
||||||
|
|
||||||
|
|
||||||
def load(name, **overrides):
|
def load(name, **overrides):
|
||||||
depr_path = overrides.get("path")
|
depr_path = overrides.get("path")
|
||||||
|
|
Loading…
Reference in New Issue
Block a user