Preferences/ConfigurationPages/EmailPage.py

changeset 6823
55bda7c2404d
parent 6817
8fb29a716d1a
child 6825
e659bb96cdfa
--- a/Preferences/ConfigurationPages/EmailPage.py	Mon Feb 25 19:16:19 2019 +0100
+++ b/Preferences/ConfigurationPages/EmailPage.py	Wed Feb 27 19:48:11 2019 +0100
@@ -55,12 +55,17 @@
                 Preferences.setUser("UseGoogleMailOAuth2", False)
         except ImportError:
             # missing libraries, disable Google Mail
+            pipPackages = [
+                "google-api-python-client",
+                "google-auth-oauthlib",
+            ]
+            pipCommand = "pip install --upgrade {0}".format(
+                " ".join(pipPackages))
             self.googleMailCheckBox.setChecked(False)
             self.googleMailCheckBox.setEnabled(False)
             self.googleMailInfoLabel.setText(self.tr(
                 "<p>The Google Mail Client API is not installed."
-                " Use <code>pip install --upgrade google-api-python-client"
-                " google-auth-oauthlib</code> to install it.</p>"))
+                " Use <code>{0}</code> to install it.</p>").format(pipCommand))
             self.googleHelpButton.setEnabled(False)
             Preferences.setUser("UseGoogleMailOAuth2", False)
         

eric ide

mercurial