相关疑难解决方法(0)

什么时候-e, - edit选项对pip install有用吗?

该选项-e--editable选项何时有用pip install

对于某些项目,requirements.txt中的最后一行是-e ..它究竟做了什么?

python pip

36
推荐指数
4
解决办法
1万
查看次数

在 pyproject.toml 中指定本地相对依赖关系

我有以下项目结构:

root
  - sample/
    - src/
    - tests/
    - pyproject.toml
  - libs/
    - lol/
      - src/
      - tests/
      - pyproject.toml
Run Code Online (Sandbox Code Playgroud)

我想指定lolsamplein的依赖项sample/pyproject.toml。怎样才能做到呢?我试过了:

dependencies = [ 
   "lol @ file://libs/lol"
]
Run Code Online (Sandbox Code Playgroud)

但它给了我:

ValueError: non-local file URIs are not supported on this platform: 'file://libs/lol'
Run Code Online (Sandbox Code Playgroud)

没关系,但是我不能在这里放置绝对路径,因为这将是共享代码。对于 也一样file://./lib/lol

对此我们能做些什么呢?我可以在这里使用环境变量或一些占位符吗?我不想使用诗歌之类的工具。

python pip pyproject.toml

24
推荐指数
1
解决办法
6769
查看次数

标签 统计

pip ×2

python ×2

pyproject.toml ×1