簡體   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