簡體   English   中英

如何使用python3在項目文件夾中獲取exe文件?

[英]How to get the exe file in the project folder using python3?

這是我的項目的setup.py 我正在嘗試為我的項目創建一個可運行的exe。

from setuptools import setup, find_packages

setup(
    name='Call',
    version='0.1',
    packages=find_packages(),
    include_package_data=True,
    install_requires=[
        'Click',
    ],
    entry_points='''
        [console_scripts]
        call=call.scripts.call:generate_trivia
    ''',
)

每當我運行命令python setup.py install我都發現該exe是在子文件夾Scripts下的Python文件夾中創建的
我正在使用Windows 10 因此,請指導我如何將exe放在我setup.py所在的文件夾中?

前一段時間我將.py轉換為.exe時,我遇到了類似的問題。 最終,我設法將py2exe用作我的setup.py文件。

#command in cmd for py2exe
#1)get to directory
#2)enter "python setup.py py2exe"

from distutils.core import setup
import py2exe, sys, os

sys.argv.append('py2exe')

setup(
    options = {'py2exe': {'bundle_files': 2, 'compressed': True}},
    windows = [{'script': "myProject.py"}],
    zipfile = None,
)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM