error: Microsoft Visual C++ 14.0 or greater is required.關於pip install eventlet 報錯解決


Celery異步:
安裝
一、pip install celery
二、加載配置信息
三、啟動服務:celery -A celery_tasks.main worker -l info
報錯如下:

 

 
此時需要安裝 :evenlet
安裝命令: pip install evenlet
 
安裝這個命令的時候就會報錯如下:需要Microsoft Visual C++ 14.0
此處我踩了許多坑,安裝各種都不行,最后成功的案例:

 

 
  1. 安裝Microsoft Build Tools for Visual Studio 2019.;
  2. 在 Build Tools 中,安裝“使用C++的桌面開發”並確保安裝詳細信息的前兩項勾選
 
安裝好后,再次 pip install eventlet (成功)
啟動服務:
 
celery -A celery_tasks.main worker -l info -P eventlet
 
 
                環境:python3.8 ,django 2.2.8 celery 5.2.0 evenlet 0.32.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM