- 安装
pip install -U docker-compose
软连接
ln -s ${python路径}/bin/docker-compose /usr/bin/docker-compose
- 使用
输入命令docker-compose
若遇到
from ._ssl_compat import *
AttributeError: 'module' object has no attribute 'ssl'
说明是python3在安装的时候ssl安装没有打开
- 进入python3的源码包,打开
vim Modules/Setup
文件 - 把如下位置代码注释去掉
# Socket module helper for socket(2)
_socket socketmodule.c
# Socket module helper for SSL support; you must comment out the other
# socket line above, and possibly edit the SSL variable:
SSL=/usr/local/ssl
_ssl _ssl.c \
-DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \
-L$(SSL)/lib -lssl -lcrypto
- 保存后,重新
make
和make install
如果make
的时候报错提示
需要安装error: openssl/rsa.h: No such file or directory
apt-get install libssl-dev
安装完成后重新make
网友评论