自从上次我部署我维护的应用程序以来,已经有很多时间了,上次我没有保存Pipfile.lock,我的Pipfile中的一些depedency有特定的版本,而其他depedency只有
"*"
象征现在当我试着跑步
pipenv shell
和
pipenv install
我在cmd上卡住了一条消息
Locking...
它永无止境。
我认为某些兼容性问题正在发生,但我不知道如何解决。这是一些离职的一个例子:
urllib3 = "==1.24.1"
wrapt = "==1.10.11"
Django = "==2.2.8"
Wand = "==0.5.2"
django-extensions = "*"
loguru = "*"
ipython = "*"
python-dotenv = "*"
既然我没有Pipfile.lock,在这种情况下最好的方法是什么?将所有依赖项设置为
“*”
?