我搜索了一下这个问题,人们抱怨可执行文件大小为30mb~100mb,但出于某种原因我的是300mb.我可能错了,但我不认为这是正常的.我尝试使用其他替代品,如cx_Freeze,但我得到了相同的结果.这是我在项目中的包含:
from PyQt5 import QtCore, QtGui, QtWidgets
from pyplot import functions as plot
if __name__ == "__main__":
import sys
app = QtWidgets.QApplication(sys.argv)
window = QtWidgets.QDialog()
ui = Ui_Dialog()
ui.setupUi(window)
window.show()
sys.exit(app.exec_())
Run Code Online (Sandbox Code Playgroud)
pyplot是我项目的另一个python文件,包括:
from numpy import power, cbrt, sin, cos, arange
from matplotlib import pyplot as plt
from matplotlib import patches as pts
from scipy import integrate as intg
Run Code Online (Sandbox Code Playgroud)
我使用此命令来创建我的可执行文件:
pyinstaller --onefile --windowed montecarlo.py
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助
我想在Linux中用C++更改文件的权限.用户必须使用以下语法输入权限:"请在终端中输入权限:rwx-wr--".
谢谢你的帮助.
c++ ×1
executable ×1
linux ×1
permissions ×1
pyinstaller ×1
python ×1
python-3.x ×1
system-calls ×1