在 PyCharm 中,环境:bert_env , 执行 import wandb 报错。但是,在CMD窗口,环境:bert_env , 执行 import wandb 正常。

同一个wandb包,使用相同的conda虚拟环境,在pycharm中导入失败,在command窗口中导入成功。

同一个ssl包,使用相同的conda虚拟环境,在pycharm中导入失败,在command窗口中导入成功。

 

在 PyCharm 中,环境:bert_env , 执行 import wandb 报错。

但是,在CMD窗口,环境:bert_env , 执行 import wandb 正常。

 

 
解决方法:
等待很长时间之后,重启PyCharm,即可。
原因未知。
 

===============================================

(bert_env) C:\Users\Administrator>where python
E:\Eprogramfiles\Anaconda3\envs\bert_env\python.exe
C:\python38\python.exe
C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps\python.exe

 

PyCharm

图片

 

===============================================

在 PyCharm 中,环境:bert_env , 执行 import wandb 报错。

import wandb

 

Traceback (most recent call last):
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "E:\Eprogramfiles\Anaconda3\envs\bert_env\lib\site-packages\wandb\__init__.py", line 27, in <module>
    from wandb import sdk as wandb_sdk
  File "E:\Eprogramfiles\Anaconda3\envs\bert_env\lib\site-packages\wandb\sdk\__init__.py", line 7, in <module>
    from .wandb_init import _attach, init  # noqa: F401
  File "E:\Eprogramfiles\Anaconda3\envs\bert_env\lib\site-packages\wandb\sdk\wandb_init.py", line 31, in <module>
    from . import wandb_login, wandb_setup
  File "E:\Eprogramfiles\Anaconda3\envs\bert_env\lib\site-packages\wandb\sdk\wandb_login.py", line 25, in <module>
    from .wandb_settings import Settings, Source
  File "E:\Eprogramfiles\Anaconda3\envs\bert_env\lib\site-packages\wandb\sdk\wandb_settings.py", line 45, in <module>
    from wandb.sdk.internal.system.env_probe_helpers import is_aws_lambda
  File "E:\Eprogramfiles\Anaconda3\envs\bert_env\lib\site-packages\wandb\sdk\internal\system\env_probe_helpers.py", line 3, in <module>
    from sentry_sdk.integrations.aws_lambda import get_lambda_bootstrap  # type: ignore
  File "E:\Eprogramfiles\Anaconda3\envs\bert_env\lib\site-packages\sentry_sdk\__init__.py", line 2, in <module>
    from sentry_sdk.scope import Scope
  File "E:\Eprogramfiles\Anaconda3\envs\bert_env\lib\site-packages\sentry_sdk\scope.py", line 1824, in <module>
    from sentry_sdk.client import NonRecordingClient
  File "E:\Eprogramfiles\Anaconda3\envs\bert_env\lib\site-packages\sentry_sdk\client.py", line 31, in <module>
    from sentry_sdk.transport import BaseHttpTransport, make_transport
  File "E:\Eprogramfiles\Anaconda3\envs\bert_env\lib\site-packages\sentry_sdk\transport.py", line 6, in <module>
    import ssl
  File "E:\Eprogramfiles\Anaconda3\envs\bert_env\lib\ssl.py", line 98, in <module>
    import _ssl             # if we can't import it, let the error propagate
ImportError: DLL load failed: The specified module could not be found.

 

===============================================

但是,在CMD窗口,环境:bert_env , 执行 import wandb 正常。

(base) C:\Users\Administrator>conda activate bert_env

(bert_env) C:\Users\Administrator>python
Python 3.7.12 | packaged by conda-forge | (default, Oct 26 2021, 05:35:01) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import ssl
>>> import _ssl
>>> import wandb
>>>

 

===============================================

 

posted @ 2025-10-06 11:13  emanlee  阅读(10)  评论(0)    收藏  举报