我正在研究一个个人python项目。我的目录结构是这样的:
/MyApp
----/App
---------/__init__.py
---------/ext
---------/icons
---------/app.py
----/setup.py
ext和icons文件夹分别具有源代码和png图标。该应用程序是使用PyQT5构建的GUI。 设置文件将类似于:
import setuptools
with open("README.md", "r") as fh:
long_description = fh.read()
setuptools.setup(
name="myapp",
version="0.0.1",
author="Author",
author_email="author@example.com",
description="A small example package",
long_description=long_description,
long_description_content_type="text/markdown",
url="https://github.com/pypa/sampleproject",
packages=setuptools.find_packages(),
classifiers=[
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
],
)
用sdist和bdist_wheel打包项目后,我将其上传到PyPI索引。
我将从任何计算机上运行以下内容
pip3 install myapp
我希望从终端的任何目录中运行以下命令时打开应用程序:
myapp
我的操作系统是Linux。我该怎么办?