python - pipfile 可编辑包位置

标签 python python-3.x pytest pipenv

我可以按照说明 here 将我正在处理的源文件安装到可编辑的包目录中.

所以我的 Pipenv 看起来像

[dev-packages]
pytest = "*"
my-package= {editable = true, path = "."}

这让我可以运行

pipenv install --dev

然后

pytest

测试。

是否可以将我的包放入 ./src 中?我已经尝试过,但被告知路径无效。

ValueError: Invalid path './src'

*Carlo的回答+hoefling的改进之后 这是一个验证卡罗答案的项目 https://github.com/ollyjshaw/alan_pytridge/

最佳答案

为了能够安装可编辑的路径,它需要是一个包,这意味着您需要在该目录中有一个 setup.py 文件。

关于python - pipfile 可编辑包位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54005729/

相关文章:

python - Pytest 不会在类中获取测试方法

python - youtube-upload 和 google youtube api - 更深入地控制上传过程

python - Dash 数据表下载到 Excel

python-3.x - 如何在视频索引器 api 中使用 python 上传视频文件?

python - 如何在循环外使用循环计数

python - pytest 'ImportError: No module named ...' 的路径问题

python - 我应该把这些功能放在哪里?在 models.py 内还是在views.py 内?

python - 我可以用 Python 中的一个命令写入终端和给定文件吗?

python-3.x - 无法为 bz 提取 shape_predictor_68_face_landmarks.dat

python - 使用 Django 设置参数化测试