คำถามติดแท็ก py2exe

9
py2exe - สร้างไฟล์เรียกทำงานไฟล์เดียว
ฉันคิดว่าฉันได้ยินมาว่าpy2exeสามารถทำสิ่งนี้ได้ แต่ฉันไม่เคยคิดเลย มีใครทำเช่นนี้สำเร็จหรือไม่ ฉันสามารถดูไฟล์ setup.py ของคุณและตัวเลือกบรรทัดคำสั่งใดที่คุณใช้บ้าง โดยทั่วไปฉันกำลังคิดว่าจะให้ไฟล์ที่สามารถเรียกใช้งานได้เพียงไฟล์เดียวซึ่งทำสิ่งต่าง ๆ เช่นคลายซิปตัวเองไปจนถึง / temp และรัน
141 python  packaging  py2exe 

6
ฉันจะแปลง. py เป็น. exe สำหรับ Python ได้อย่างไร
ฉันกำลังพยายามแปลงโปรแกรม Python ที่ค่อนข้างเรียบง่ายเป็นไฟล์ปฏิบัติการและไม่พบสิ่งที่ฉันกำลังมองหาดังนั้นฉันจึงมีคำถามสองสามข้อ (ฉันใช้ Python 3.6): วิธีการทำที่ฉันพบจนถึงตอนนี้มีดังนี้ ดาวน์โหลด Python เวอร์ชันเก่าและใช้ไฟล์ pyinstaller/py2exe การตั้งค่าสภาพแวดล้อมเสมือนใน Python 3.6 ที่จะช่วยให้ฉันทำ 1. ดาวน์โหลดตัวแปลง Python เป็น C ++ และใช้สิ่งนั้น นี่คือสิ่งที่ฉันได้ลอง / สิ่งที่พบปัญหา ฉันติดตั้งpyinstallerก่อนการดาวน์โหลดที่จำเป็นก่อนหน้านั้น (pypi-something) จึงไม่ทำงาน หลังจากดาวน์โหลดไฟล์ข้อกำหนดเบื้องต้นแล้วpyinstallerยังไม่รู้จักไฟล์นั้น ถ้าฉันตั้งค่า Virtualenv ใน Python 2.7 ฉันจำเป็นต้องติดตั้ง Python 2.7 หรือไม่ ในทำนองเดียวกันตัวแปลง python เป็น C ++ ตัวเดียวที่ฉันเห็นว่าใช้งานได้จนถึง Python 3.5 เท่านั้น - ฉันจำเป็นต้องดาวน์โหลดและใช้เวอร์ชันนี้หรือไม่หากพยายามทำเช่นนี้

6
IndexError: ดัชนี tuple อยู่นอกช่วงเมื่อใช้ py2exe
ฉันกำลังพยายามสร้างไฟล์ปฏิบัติการโดยใช้ py2exe ฉันใช้ Python 3.6 สคริปต์ที่ฉันใช้การนำเข้าopenpyxlและpptxและทำงานได้ดีเมื่อฉันใช้ Pycharm หรือเรียกใช้สคริปต์โดยใช้หน้าต่างคำสั่ง ผลลัพธ์ก่อให้เกิดข้อผิดพลาด: IndexError: tuple index out of range ด้านล่างนี้คุณจะพบcmdผลลัพธ์: C:\Python36>python setup.py py2exe running py2exe Traceback (most recent call last): File "setup.py", line 4, in <module> setup(console=['Storybookmaker.py']) File "C:\Python36\lib\distutils\core.py", line 148, in setup dist.run_commands() File "C:\Python36\lib\distutils\dist.py", line 955, in run_commands self.run_command(cmd) File "C:\Python36\lib\distutils\dist.py", line …
107 python  py2exe 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.