[PyQt] pyqtdeploy application on windows with math module
Phil Thompson
phil at riverbankcomputing.com
Mon Mar 16 07:55:16 GMT 2020
I have no idea what that DLL is. pyqtdeploy supports the standard Python
math module. If you do not have lots of experience building and
debugging C++ code on Windows then please use something else.
Phil
On 16/03/2020 03:37, 1004483092 wrote:
> Hello Phil,I build the demo on windows10 with VS2017 success according
> to the document , but when my python script include math module , the
> application can't import math module.The math module is
> api-ms-win-crt-math-l1-1-0.dll on windows , can you tell me how to
> import math module via pyqtdeploy?My scripyt as below:from
> PyQt5.QtCore import *
> from PyQt5.QtGui import *
> from PyQt5.QtWidgets import *
> import sys
> import mathclass Window(QWidget):
> def __init__(self):
> super().__init__()
> self.setupUI()
>
> def setupUI(self):
> self.lb=QLabel(self)
> self.lb.setText('Label')
> self.lb.move(30,10)
>
> self.btn = QPushButton('test',self)
> self.btn.move(30,30)
>
> self.cb = QComboBox(self)
> self.cb.move(30,70)
> self.cb.resize(200,30)
> self.resize(30,80)
>
> self.btn.clicked.connect(self.test_func)
>
> self.setWindowTitle('test')
> self.setGeometry(400, 400, 300, 300) def test_func(self):
> test1 = math.cos(30) test2 = math.asinh(60) test3 =
> math.exp(40.1) test4 = math.expm1(5.23) test5 =
> math.factorial(40) test6 = math.isfinite(3.24)
> self.cb.addItems([f'{test1}', f'{test2}', f'{test3}', f'{test4}',
> f'{test5}', f'{test6}'])if __name__=='__main__':
> app = QApplication(sys.argv)
> window=Window()
> window.show()
> sys.exit(app.exec_())
> _______________________________________________
> PyQt mailing list PyQt at riverbankcomputing.com
> https://www.riverbankcomputing.com/mailman/listinfo/pyqt
More information about the PyQt
mailing list