0

我是 Python 项目工具的新手,目前正在寻找解决方法。我想标准化一组 Python 项目,为此我正在执行以下操作:

  1. 用于pyscaffold生成项目模板,即conda install pyscaffold && putup my_project.
  2. 测试使用python setup.py test
  3. 使用构建源 distpython setup.py sdist bdist_wheel

前提是我已将其设置PYTHONPATH为共享驱动器,并且Python AFAIK 所需的后缀/dev/shared/dist/Lib/site-packages/在哪里。Lib/site-packages/如何构建标准化项目以将二进制文件或源代码输出到该文件夹​​,以便pip install my_project构建相关项目从那里选择我的包?

4

1 回答 1

1

您可以使用-t(target) 标志安装到文件夹。例如:

mkdir target_folder
TARGET=target_folder

python -m pip install -t $TARGET requests

或使用您生成的车轮/距离:

python -m pip install -t $TARGET my_package.tar.gz

这也应该适用于已安装的目录

于 2020-03-17T14:42:43.587 回答