我注意到(经过大量的挖掘之后)python3 -m pip install .
没有安装位于当前工作目录中的包,因为.
在sys.path
上;也就是说,在这种情况下,pip似乎认为包已经安装好了。但是,在执行pip3 install .
时,当前工作目录中的包实际上是按照我的预期安装的。你知道吗
我希望python3 -m pip
的行为与pip
相同(PATH
问题除外!)但很明显,在这种特殊情况下,他们没有。为什么?你知道吗
作为记录,我在一个docker容器中运行这个程序,其中有一个UbuntuBionic基本映像和从apt install
安装的python3
。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐