![](/img/trans.png)
[英]Where are pip packages installed if you run “sudo pip install --user <package_name>”?
[英]There is a database of `import PACKAGE` with `pip install PACKAGE_NAME`
有很多与import package_namex
和pip install package-namey
不同的pip install package-namey
。例如,使用以下软件包导入egenix-mx-base软件包: import mx
但是使用pip install egenix-mx-base
有没有一种方法可以从导入语句中获取pip install命令?
例如,如果使用import mx
,则将需要执行pip install egenix-mx-base
尝试这个:
from os.path import dirname
import my_module
print(dirname(my_module.__file__)) # NOTE: Python 3.x
这将告诉您模块在文件系统上的物理位置,您可以从中推断出库名称。
也许不完全是您的要求,但是对于您的问题来说可能仍然足够。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.