diff --git a/install/install.py b/install/install.py index 5d354761b..01b281a92 100755 --- a/install/install.py +++ b/install/install.py @@ -237,6 +237,7 @@ class PreSetup(object): def _require_pip(self): color_print('开始安装依赖pip包', 'green') + bash('pip uninstall -y pycrypto') ret_code = bash('pip install -r requirements.txt') self.check_bash_return(ret_code, "安装JumpServer 依赖的python库失败!") diff --git a/install/requirements.txt b/install/requirements.txt index 58d243c3a..764fc47f4 100644 --- a/install/requirements.txt +++ b/install/requirements.txt @@ -1,6 +1,6 @@ #sphinx-me==0.3 django==1.6 -pycrypto==2.6.1 +pycrypto==2.4.1 paramiko==1.16.0 ecdsa==0.13 MySQL-python==1.2.5