SSL:NPM和Python中的DEPELPTION_FAQUE_OR_BAD_RECORD_MAC

f0brbegy  于 2023-10-19  发布在  Python
关注(0)|答案(1)|浏览(177)

每当我在npm或python中下载任何大小合适的软件包时,我都会收到以下错误[SSL:DESCRIPTION_FAQUE_OR_BAD_RECORD_MAC]解密失败或记录错误
这里是错误的完整堆栈跟踪,

  1. (Roaya_Test) E:\AI\Roaya\AI_Test_Scripts\Data>kaggle datasets download -d minhajuddinmeraj/anomalydetectiondatasetucf
  2. Downloading anomalydetectiondatasetucf.zip to E:\AI\Roaya\AI_Test_Scripts\Data
  3. ... resuming from 20971520 bytes (41001681567 bytes left) ...
  4. 0%|
  5. Traceback (most recent call last):
  6. File "<frozen runpy>", line 198, in _run_module_as_main
  7. File "<frozen runpy>", line 88, in _run_code
  8. File "E:\AI\Roaya\AI_Test_Scripts\Roaya_Test\Scripts\kaggle.exe\__main__.py", line 7, in <module>
  9. File "E:\AI\Roaya\AI_Test_Scripts\Roaya_Test\Lib\site-packages\kaggle\cli.py", line 70, in main
  10. out = args.func(**command_args)
  11. ^^^^^^^^^^^^^^^^^^^^^^^^^
  12. File "E:\AI\Roaya\AI_Test_Scripts\Roaya_Test\Lib\site-packages\kaggle\api\kaggle_api_extended.py", line 1493, in dataset_download_cli
  13. self.dataset_download_files(dataset,
  14. File "E:\AI\Roaya\AI_Test_Scripts\Roaya_Test\Lib\site-packages\kaggle\api\kaggle_api_extended.py", line 1447, in dataset_download_files
  15. self.download_file(response, outfile, quiet, not force)
  16. File "E:\AI\Roaya\AI_Test_Scripts\Roaya_Test\Lib\site-packages\kaggle\api\kaggle_api_extended.py", line 1874, in download_file
  17. data = response.read(chunk_size)
  18. ^^^^^^^^^^^^^^^^^^^^^^^^^
  19. File "E:\AI\Roaya\AI_Test_Scripts\Roaya_Test\Lib\site-packages\urllib3\response.py", line 879, in read
  20. data = self._raw_read(amt)
  21. ^^^^^^^^^^^^^^^^^^^
  22. File "E:\AI\Roaya\AI_Test_Scripts\Roaya_Test\Lib\site-packages\urllib3\response.py", line 813, in _raw_read
  23. with self._error_catcher():
  24. File "C:\Program Files\Python311\Lib\contextlib.py", line 155, in __exit__
  25. self.gen.throw(typ, value, traceback)
  26. File "E:\AI\Roaya\AI_Test_Scripts\Roaya_Test\Lib\site-packages\urllib3\response.py", line 721, in _error_catcher
  27. raise SSLError(e) from e
  28. urllib3.exceptions.SSLError: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:2576)

这种情况并不总是发生,但大多数情况下都会发生,例如上次我安装tensorflow时,这个错误持续了2天,然后突然就能正常工作了。这种不一致性让我感到困惑,也发生在npm中。
现在我正在尝试运行以下来自kaggle的命令
kaggle datasets download -d minhajuddinmeraj/anomalydetectiondatasetucf Downloading anomalydetectiondatasetucf.zip to E:\AI\Roaya\AI_Test_Scripts\Data
我试图找到任何禁用SSL认证的搜索,但找不到任何相关的这个命令,因为我不使用anaconda

xkftehaa

xkftehaa1#

这个问题是通过从wifi转移到lan互联网解决的,由于某种原因,这导致了我的电脑的问题。这很奇怪,因为在我的笔记本电脑上连接到同一个WiFi,这是完全正常的工作。因此,根本问题仍然未知。

相关问题