簡體   English   中英

安裝文本插件時出現橙色錯誤

[英]Orange Error During Installing Text Add On

我正在嘗試在我的 Win10 上安裝 Orange(版本 3.23)的文本插件(版本 0.7.3),但在構建“ufal_udpipe”期間出現以下錯誤:

Command failed: python python -m pip install --constraint 'C:\Users\Jakub\AppData\Local\Temp\tmpb4fneogu.txt' Orange3-Text exited with non zero status.
ERROR: Command errored out with exit status 1: 'C:\Users\Jakub\AppData\Local\Orange\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Jakub\\AppData\\Local\\Temp\\pip-install-r71cit89\\ufal.udpipe\\setup.py'"'"'; __file__='"'"'C:\\Users\\Jakub\\AppData\\Local\\Temp\\pip-install-r71cit89\\ufal.udpipe\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\Jakub\AppData\Local\Temp\pip-record-gtt8e801\install-record.txt' --single-version-externally-managed --compile Check the logs for full command output.

我還嘗試安裝Microsoft Visual C++,因為它在日志中是必需的,但安裝后問題相同。

我嘗試通過 Anaconda 提示安裝插件:

conda config --add channels conda-forge
conda install orange3-text

這個過程失敗了,因為:

Preparing transaction: done
Verifying transaction: done
Executing transaction: failed
ERROR conda.core.link:_execute(502): An error occurred while installing package 'conda-forge::commonmark-0.9.0-py_0'.
CondaError: Cannot link a source that does not exist. C:\Users\Jakub\Miniconda3\Scripts\conda.exe
Running `conda clean --packages` may resolve your problem.
Attempting to roll back.

Rolling back transaction: done

conda clean命令的結果如下:

Traceback (most recent call last):
  File "C:\Users\Jakub\Miniconda3\Scripts\conda-script.py", line 10, in <module>
    sys.exit(main())
  File "C:\Users\Jakub\Miniconda3\lib\site-packages\conda\cli\main.py", line 112, in main
    from ..exceptions import conda_exception_handler
  File "C:\Users\Jakub\Miniconda3\lib\site-packages\conda\exceptions.py", line 18, in <module>
    from .common.io import timeout
  File "C:\Users\Jakub\Miniconda3\lib\site-packages\conda\common\io.py", line 28, in <module>
    from .._vendor.tqdm import tqdm
  File "C:\Users\Jakub\Miniconda3\lib\site-packages\conda\_vendor\tqdm\__init__.py", line 8, in <module>
    from ._tqdm import tqdm
  File "C:\Users\Jakub\Miniconda3\lib\site-packages\conda\_vendor\tqdm\_tqdm.py", line 13, in <module>
    from ._utils import _supports_unicode, _environ_cols_wrapper, _range, _unich, \
  File "C:\Users\Jakub\Miniconda3\lib\site-packages\conda\_vendor\tqdm\_utils.py", line 31, in <module>
    colorama.init()
AttributeError: module 'colorama' has no attribute 'init'

重新安裝 Orange 和 Anaconda 沒有幫助。

完整的日志摘錄在這里: Google Disk

謝謝您的幫助! 雅庫布

我只遇到了您錯誤的第一行。 我檢查了是否正確安裝了 python 和 anaconda(我已經安裝了)。 然后我一直嘗試安裝並在第 4 個 go 中安裝沒有問題 - 現在我的猜測是網絡問題可能導致錯誤發生。

他們的支持向我建議的另一件事是-“是的,我們知道這個問題。在此過程中的某個地方,我們不小心禁用了必要的設置。Go 到選項 - 設置,找到附加組件選項卡和 select '安裝附加組件使用 conda'。這應該會成功安裝 Text。”

好的,所以我找到了問題修復(至少對我來說 - 如果它適合你,請發表評論)。

如何修復它:

下載 Colorama 從下載中復制“Colorama”,然后替換 C:\Program Files\Anaconda3\Lib\site-packages 中名為“colorama”的文件夾

我懷疑這個問題的發生是因為(問題 8842

暫無
暫無

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

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