我試圖安裝一個特定版本的django-cms,因此執行pip install django-cms==3.0.5
。這給了我錯誤No matching distribution found for django-mptt==0.5.2,==0.6,==0.6.1 (from django-cms==3.0.5)
。事實上,在github上,setup.py
文件指定了要求django-mptt==0.5.2,==0.6,==0.6.1
。pip要求說明符:逗號作用
specification表示逗號用作邏輯「和」運算符,但顯然沒有版本可以同時爲0.5.2,0.6和0.6.1,因此要求不匹配。只需通過pip install django-mptt==0.5.2
安裝其中一個版本即可正常工作,但仍存在與django-cms == 3.0.5相同的錯誤。
任何人都可以闡明這一點嗎?
啊,誰會想到!謝謝! :) –