首页 > 解决方案 > tox.ini 是否需要转义 URL 中的锚点(哈希 #)?

问题描述

我有一个这样的 tox.ini

[tox]
skipsdist = True
envlist = begin,py35,py36,end

[testenv]
commands =
    pip install -e git+ssh://git@bitbucket.org/org/repo#egg=repo[server]

我得到了错误

无法检测到“git+ssh://git@bitbucket.org/org/repo.git”的需求名称,请使用#egg=your_package_name 指定一个

看起来很像#是被视为评论。是这样吗?我怎么能逃脱它?

我试过的

标签: pythoninitox

解决方案


我的猜测是尝试引用 URL:

[测试环境]
命令 =
    pip install -e "git+ssh://git@bitbucket.org/org/repo#egg=repo[server]"

这似乎可以解决问题。


推荐阅读