gue*_*tli 19 python pip virtualenv
如果使用带有"pip install -e ..."的git repo进行安装,则某些下划线会变为破折号.
有没有办法阻止这个?
我想自动化东西.我想要回购foo_bar,而~/src/foo_bar不是~/src/foo-bar.
foo_bar
~/src/foo_bar
~/src/foo-bar
Ewa*_*wan 11
从我在这个问题以及Python邮件列表上的这个响应中可以看出,这看起来是由于整个Python打包系统中的众多命名约定以及它们之间的兼容性.
蟒蛇setuptools运行safe_name:
setuptools
safe_name
将任意字符串转换为标准分发名称 任何非字母数字/的运行.字符替换为单个" - ".
将任意字符串转换为标准分发名称
任何非字母数字/的运行.字符替换为单个" - ".
尽管如此pip,easy_install并且PyPi可能接受下划线,但在安装时,它会更改为setup -ols标准的单个" - ".
pip
easy_install
PyPi
归档时间:
12 年,1 月 前
查看次数:
4747 次
最近记录:
6 年,5 月 前