src/eric7/Preferences/ConfigurationPages/EditorFilePage.py

branch
eric7
changeset 9624
b47dfa7a137d
parent 9482
a2bc06a54d9d
child 9653
e67609152c5e
equal deleted inserted replaced
9623:9c1f429cb56b 9624:b47dfa7a137d
11 11
12 from PyQt6.Qsci import QsciScintilla 12 from PyQt6.Qsci import QsciScintilla
13 from PyQt6.QtCore import pyqtSlot 13 from PyQt6.QtCore import pyqtSlot
14 from PyQt6.QtWidgets import QInputDialog, QLineEdit, QListWidgetItem 14 from PyQt6.QtWidgets import QInputDialog, QLineEdit, QListWidgetItem
15 15
16 from eric7 import Globals, Preferences 16 from eric7 import Preferences
17 from eric7.EricWidgets import EricMessageBox 17 from eric7.EricWidgets import EricMessageBox
18 from eric7.EricWidgets.EricApplication import ericApp 18 from eric7.EricWidgets.EricApplication import ericApp
19 from eric7.QScintilla import Lexers 19 from eric7.QScintilla import Lexers
20 from eric7.SystemUtilities import PythonUtilities
20 from eric7.Utilities import supportedCodecs 21 from eric7.Utilities import supportedCodecs
21 22
22 from .ConfigurationPageBase import ConfigurationPageBase 23 from .ConfigurationPageBase import ConfigurationPageBase
23 from .Ui_EditorFilePage import Ui_EditorFilePage 24 from .Ui_EditorFilePage import Ui_EditorFilePage
24 25
385 """ 386 """
386 Private slot to install the pymdown extensions package via pip. 387 Private slot to install the pymdown extensions package via pip.
387 """ 388 """
388 pip = ericApp().getObject("Pip") 389 pip = ericApp().getObject("Pip")
389 pip.installPackages( 390 pip.installPackages(
390 ["pymdown-extensions"], interpreter=Globals.getPythonExecutable() 391 ["pymdown-extensions"], interpreter=PythonUtilities.getPythonExecutable()
391 ) 392 )
392 self.polishPage() 393 self.polishPage()
393 394
394 def polishPage(self): 395 def polishPage(self):
395 """ 396 """

eric ide

mercurial