[英]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.