赞
踩
运行docker-compose编译的时候,老是报错
初学docker,不熟,排了4、5个小时的雷,终于找到修改的位置了解决
报错信息:
Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in a future release
翻译过来是:
核心团队不再支持Python 2。
现在,加密功能已不再支持该功能,并且在将来的发行版中将删除该功能。
1、先which看路径
which docker-compose
2、进入并把/usr/bin/docker-compose 里面的python2改为python
注意:这里直接改为python3 也会报错
.
所以
.
在这我建议新装一个python3,用自带的试过了不行,可以跟着这篇文章去装python3
很简单:https://www.jianshu.com/p/e191f9dc1186
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python
注意:/usr/local/python3/bin/python3.7 这是我自己新安装python3.7.0的路径,要改为自己的python3的路径
查看一下软连接:
最后输入docker-compose 没报错
试试编译一个靶机
算是大功告成了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。