为什么`python3 -m pip install .`不安装我的软件包,而`pip3 install .`呢?

时间:2019-08-22 08:18:26

标签: python pip

我(经过大量挖掘)注意到python3 -m pip install .不会将我的软件包安装在当前工作目录中,因为.位于sys.path上;即在这种情况下,pip似乎认为该软件包已安装。但是,在进行pip3 install .时,实际上在当前工作目录中的软件包已按我的预期安装。

我希望python3 -m pip的行为与pip相同(撇开PATH!),但显然在这种情况下它们不一样。为什么?

为记录起见,我在带有ubuntu仿生基础映像并从python3安装了apt install的docker容器中运行此记录。

0 个答案:

没有答案