Stf*_*f_F 6 python amazon-web-services python-3.x amazon-elastic-beanstalk
这是一个后续后/问题提出的问题在这里,以防万一这可能会派上用场别人.
自第一篇文章以来,我一直在尝试并尝试部署其他结构略有不同的应用程序.
最后,我设法在Beanstalk上成功部署,直到我错误地将带有pip freeze> requirements.txt的uuid包添加到我的requirements.txt并部署它.
然后,再次完全相同的错误.回滚并从.txt中删除uuid然后变得无用,因为似乎一旦venv被"损坏",就没有办法让环境回到正轨.
我尝试了几个命令,例如这里描述的命令和下面列出的命令删除包但它不起作用.与venv的任何交互都会返回原始帖子中描述的错误.
测试命令:
pip3 uninstall uuid==1.30
pip3.4 uninstall uuid==1.30
pip3 uninstall uuid
pip3.4 uninstall uuid
我发现前进的唯一方法是启动新环境并重新部署.哪个不太令人满意......
谁会知道如何在这种情况下删除uuid和/或在保持相同环境的同时解决问题?
谢谢,
STF
使用以下内容remove_uuid.config在您的目录中创建一个文件.ebextensions
container_commands:
00-my-task:
command: "rm /opt/python/run/venv/local/lib/python3.6/site-packages/uuid.py"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
129 次 |
| 最近记录: |