我目前处于从Ubuntu迁移到Fedora的状态,我注意到了一种奇怪的行为。在Ubuntu上我调用if(float.IsNaN(newAvg) || float(IsInfinity(newAvg))
{
_telemetry.TrackTrace(...);
newAvg = 0;
}
然后切换到另一个用户时,我会在newAvg == 0
的输出中看到my-package并能够使用它。但是,当我在Fedora上尝试相同时,它不起作用。 Pip不会列出my-package,导入失败。我注意到目录pip3 install -e ~/my-package
由Ubuntu上的组pip3 list
和Fedora上的组/usr/local/lib/python3.6
拥有。我试着弄乱鸡蛋文件,但没有成功。我将非常感谢任何帮助使其在Fedora上运行与在Ubuntu上运行的方式相同。