簡體   English   中英

(Windows 10) 無法使用 Anaconda 提示-AttributeError: module 'colorama' has no attribute 'init'

[英](Windows 10) Unable to use Anaconda Prompt - AttributeError: module 'colorama' has no attribute 'init'

當我打開Anaconda時,我什么也做不了。 當我輸入命令時,我最終得到:

Traceback (most recent call last):
  File "C:\Users\jenni\Anaconda3\Scripts\conda-script.py", line 12, in <module>
    sys.exit(main())
  File "C:\Users\jenni\Anaconda3\lib\site-packages\conda\cli\main.py", line 145, in main
    init_loggers()
  File "C:\Users\jenni\Anaconda3\lib\site-packages\conda\cli\main.py", line 56, in init_loggers
    from ..gateways.logging import initialize_logging, set_verbosity
  File "C:\Users\jenni\Anaconda3\lib\site-packages\conda\gateways\logging.py", line 14, in <module>
    from ..common.io import attach_stderr_handler
  File "C:\Users\jenni\Anaconda3\lib\site-packages\conda\common\io.py", line 33, in <module>
    from .._vendor.tqdm import tqdm
  File "C:\Users\jenni\Anaconda3\lib\site-packages\conda\_vendor\tqdm\__init__.py", line 8, in <module>
    from ._tqdm import tqdm
  File "C:\Users\jenni\Anaconda3\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\jenni\Anaconda3\lib\site-packages\conda\_vendor\tqdm\_utils.py", line 31, in <module>
    colorama.init()
AttributeError: module 'colorama' has no attribute 'init'

我試過卸載/重新安裝 colorama,但沒有 Anaconda 就無法這樣做。以前有人遇到過這個問題嗎? 我在這里只看到一個具體實例,它涉及卸載。

我在卸載/重新安裝 Python & Anaconda 后遇到了這個問題。

miniconda 故障排除頁面

這可能是由舊版本的requests或設置了PYTHONPATH環境變量引起的。

解決方案

更新requests並確保未設置PYTHONPATH

  1. 運行conda info -a以顯示請求版本和各種環境變量,例如PYTHONPATH
  2. 使用pip install -U requests更新requests版本。
  3. 清除PYTHONPATH
    • 在 Windows 上,清除它的環境變量設置。
    • 在 macOS 和 Linux 上,通過從 bash 配置文件中刪除它並重新啟動 shell 來清除它。

暫無
暫無

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

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