Closed dinohsu1019 closed 1 year ago
Do you know where the file jupyterlab_spellchecker_version.py
is coming from? Is this a conda thing?
File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyterlab_spellchecker_init.py", line 5, in
from .handlers import setup_handlers
File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyterlab_spellchecker\handlers.py", line 8, in
from ._version import version
File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyterlab_spellchecker_version.py", line 13, in fetchVersion
return json.load(f)["version"]
^^^^^^^^^^^^
File "C:\Users\USER\miniconda3\envs\finlab\Lib\json_init.py", line 293, in load
return loads(fp.read(),
^^^^^^^^^
UnicodeDecodeError: 'cp950' codec can't decode byte 0xc5 in position 509: illegal multibyte sequence
Our _version.py
file is this:
# This file is auto-generated by Hatchling. As such, do not:
# - modify
# - track in version control e.g. be sure to add to .gitignore
__version__ = VERSION = '0.8.3'
Oh, I get it it was just malformed when pasted. It appears that you are using an old version of the extension. The problematic code is no longer included. Please upgrade to 0.8.x which requires JupyterLab 4.
Oh, I get it it was just malformed when pasted. It appears that you are using an old version of the extension. The problematic code is no longer included. Please upgrade to 0.8.x which requires JupyterLab 4.
I have been trying to upgrade to JupyterLab 4, both in my Windows 10 nb and my Windows 11 nb, but it's always JupyterLab 3.6.5. Anyone can do it?
@dinohsu1019 Any luck with upgrading to JupyterLab 4 and testing the new version?
@dinohsu1019 Any luck with upgrading to JupyterLab 4 and testing the new version?
Yes, I have been using 4.0.4 for a while, and I see the latest is 4.0.6, which I did not plan to upgrade immediately.
I have figured out how to build a new environment, install packages with pip, except for binaries such as python, which should be installed with conda first; and clone the environment for both conda and pip successfully. This is somehow relevant to the original issue, in which I was confused by the co-existence of conda and pip and possibly co-existence of different versions of the same package. Thanks.
Thanks for confirming! Closing then, please reopen if needed.
Description
There are some error messages when launching JupyterLab which I just installed yesterday (with conda create <$ENVIRONMENT>…), and in which I see “illegal multibyte sequence”, so I am wonder this is related to the Asian language, please advise how to fix it. =
Environment: Windows 11, Chrome browser, JupyterLab.
Reproduce
I run the .cmd file with the following Windows commands: call conda activate <$ENVIRONMENT> d: cd <$PROJECT FOLDER> jupyter-Lab
I see error messages that start with "illegal multibyte sequence", etc..
Expected behavior
There should be no error, since I only install Jupyter Lab (with conda create <$ENVIRONMENT> ....), and launch the Jupyter Lab.
Context
Python package version:
(base) C:\Users\USER>python --version Python 3.11.4
Extension version:
Sorry, I failed to find the extension with either conda or pip, here's the about in the extension manager: @ijmbarr/jupyterlab_spellchecker This is a prebuilt extension. To uninstall it, please apply following instructions. Use your Python package manager (pip, conda, etc.) to uninstall the package jupyterlab-spellchecker OK
Operating System and its version: 版本 Windows 11 家用版 版本 22H2 安裝於 2023/6/15 OS 組建 22621.1848 體驗 Windows Feature Experience Pack 1000.22642.1000.0
Browser and its version: Chrome 目前是最新版本 版本 114.0.5735.199 (正式版本) (64 位元)
Command Line Output
Web Browser Output