python3 7安裝Celery4 2 0 報錯

2022-09-07 23:30:22 字數 1867 閱讀 3286

在windows 上使用python3.7安裝celery4.2時報錯資訊如下:

1 file "

d:\python37\lib\site-packages\celery\backends\redis.py

", line 22

2from . import async, base

3 ^4 syntaxerror: invalid syntax

搜尋了一下錯誤原因,原來是async名稱更換了,如下:

開發人員已經處理了這個issue,合併了master,快速的解決方案是通過github安裝celery,命令如下:

再次執行,那個應該可以看到如下正常輸出:

1 -------------- celery@desktop-d2tajdh v4.2.0

(windowlicker)

2 ---- **** -----

3 --- * *** * -- windows-10-10.0.17134-sp0 2019-02-18

15:44:21

4 -- * - **** ---

5 - ** ----------[config]

7 - ** ---------- .> transport: redis://

127.0.0.1:6379

//8 - ** ---------- .> results: redis://

127.0.0.1:6379/

9 - *** --- * --- .> concurrency: 12

(eventlet)

10 -- ******* ---- .> task events: off (enable -e to monitor tasks in

this

worker)

11 --- ***** -----

12 --------------[queues]

13 .> celery exchange=celery(direct) key=celery

1415

16[tasks]

17. test.func1

1819 [2019-02-18

15:44:21,075: info/mainprocess] connected to redis://

127.0.0.1:6379

//20 [2019-02-18

15:44:21,082: info/mainprocess] mingle: searching for

neighbors

21 [2019-02-18

15:44:22,106: info/mainprocess] mingle: all alone

22 [2019-02-18

15:44:22,114: info/mainprocess] pidbox: connected to redis://

127.0.0.1:6379//.

23 [2019-02-18

15:44:22,115: info/mainprocess] celery@desktop-d2tajdh ready.

這樣就解決了

Python3 7安裝部署

教你如何在 centos 7 下編譯安裝 python 3.7 與 python 2.7.5 共存。環境 centos 7.6 x64 一 安裝python 3.7 wget 如果沒有wget命令,可以使用命令安裝 yum y install wget 安裝依賴包,避免安裝過程 現的 zipimpo...

python37安裝失敗 安裝python37

python原始碼安裝 解除安裝py37 sudo apt get autoremove python3.7 解壓檔案 sudo tar xvf python 3.7.7.tgz 編譯檔案 安裝依賴庫 sudo apt y install libbz2 dev libncurses5 dev lib...

linux環境安裝python3 7

我用的是linux centos 6 1 首先安裝依賴包,確認gcc是否安裝,可以用檢視 gcc version 2.如果沒有則進行安裝,需要sudo許可權 yum y install gcc 3.安裝其他依賴包 可以不安裝,但是可能會安裝過程中報錯 yum y install zlib devel...