繁体   English   中英

将 Python 项目打包为可执行文件

[英]Packaging a Python Project to an Executable

我有一个具有以下结构的项目:

projectname/projectname/__main__.py

我使用python -m projectname执行程序。

如果我想在我的系统中本地安装它以便我可以调用projectname ,我该如何实现呢?

您需要在顶级项目名称中创建一个文件setup.py来安装projectname并将一些命令(例如yeet )添加到您的路径中。 该命令将在projectname/__main__.py

from setuptools import setup

setup(
  name='mypackagename',
  version='0.0.1',
  packages=['mypackagename'],
  install_requires=[
    'tensorflow>=2.0.0', # put your modules from requirements.txt here
  ],
  entry_points={
    'console_scripts': [
      'yeet=projectname:function_to_run',
    ],
  },
)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM