如何将 python 项目安装到多个目录中
how to Install a python project into multiple directories
使用 setuptools 我可以让 python 安装在 /opt/ 目录中,但我还想指定要安装在 /usr/bin 目录中的单个文件。
示例树:
setup.py
src/
file1.py
file2.py
main.py
目前我正在使用以下命令
python setup.py install --install-lib=/opt/src
安装以下内容。
opt/src/
file1.py
file2.py
main.py
但我希望它安装如下。
/opt/src/
file1.py
file2.py
/usr/bin/
main.py
要安装到 bin
,您可以将 main.py
声明为脚本:
setup(
…
scripts=["main.py"],
…
)
使用 setuptools 我可以让 python 安装在 /opt/ 目录中,但我还想指定要安装在 /usr/bin 目录中的单个文件。
示例树:
setup.py
src/
file1.py
file2.py
main.py
目前我正在使用以下命令
python setup.py install --install-lib=/opt/src
安装以下内容。
opt/src/
file1.py
file2.py
main.py
但我希望它安装如下。
/opt/src/
file1.py
file2.py
/usr/bin/
main.py
要安装到 bin
,您可以将 main.py
声明为脚本:
setup(
…
scripts=["main.py"],
…
)