1 پاسخ

مشکل در اجرای فایل اجرایی

سلام
من یک برنامه ساده خام بدون رابط گرافیکی با پایتون نوشتم. اون رو با cmd به exe تبدیل کردم و اصلا خطایی نداد و همه چی حل بود و در کامپیوتر خودم باز میشد ولی وقتی فرستادم چند تا کامپیوتر دیگه که مفسر پایتون نداره یا باز میشد و سریع بسته میشد بدون اینکه کلیدی رو بزنم و یا ویندوز پیام میداد که نمیشه باز کرد و اونجا کلید باز کردن در هر شرایط رو که میزدم ,administator هشدار میداد و می گفت unknown publisher و... خلاصه باز نمیشد. میشه کمک کنید؟


ثبت پرسش جدید
Arshiamohammadei
تخصص : وب و هوش مصنوعی
@Arshiamohammadei 2 سال پیش مطرح شد
0

این ممکن است به دلیل سیاست‌های امنیتی ویندوز باشد. به طور پیش فرض، ویندوز اجازه اجرای فایل‌های از منابع ناشناس را نمی‌دهد. بنابراین، اگر برنامه‌ی شما توسط یک مفسر پایتون اجرا شود، کاربر باید ابتدا مفسر پایتون را در سیستم خود نصب کند.

برای حل این مشکل، می‌توانید از روش‌های زیر استفاده کنید:

  • از PyInstaller به عنوان یک ابزار تبدیل کننده به EXE استفاده کنید. این ابزار قادر به بسته‌بندی برنامه‌ی شما به همراه مفسر پایتون مورد نیاز است تا بدون نیاز به نصب مفسر پایتون، بر روی سیستم‌های دیگر نیز اجرا شود.
  • اگر از روش بالا استفاده کردید و باز هم مشکل پابرجا بود، می‌توانید از ابزار ساخت فایل‌های MSI یا EXE به عنوان یک بسته نصبی استفاده کنید. این روش به شما اجازه می‌دهد تا برنامه‌ی خود را با یک نصب‌کننده مناسب، به عنوان یک بسته نصبی در دسترس قرار دهید.
  • در صورتی که هنوز هم مشکل پابرجا باشد، می‌توانید از دستورات ویندوز CMD مانند "sfc /scannow" برای بررسی و تعمیر فایل‌های سیستمی استفاده کنید. همچنین، مطمئن شوید که تمامی ویندوزها به روز هستند و آنتی ویروس های مثل Windows Defender روشن هستند.

لازم به ذکر است که برای اجرای برنامه‌هایی که توسط شخص غیرمعتبری یا ناشناس ساخته شده‌اند، همیشه با احتیاط عمل کنید و در صورتی که امکان دارد، کدهای برنامه‌ی خود را از منابع قابل اعتماد دریافت کنید.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام