如何列出Python Wheel包psutil-5.4.5-cp26-none-linux_x86_64.whl的依赖项
列出Python Wheel包依赖项的几种实用方法
嘿,针对你手里的psutil-5.4.5-cp26-none-linux_x86_64.whl,这里有几个简单易操作的方法可以快速查看它的依赖项:
方法一:用wheel工具(推荐)
首先确保你已经安装了wheel工具,没装的话先执行这条命令:
pip install wheel
然后直接运行以下命令,就能看到包含依赖在内的完整包元数据:
wheel show psutil-5.4.5-cp26-none-linux_x86_64.whl
输出结果里的Requires-Dist字段,就是这个psutil包需要的依赖项。
方法二:用pip直接查看(无需额外安装工具)
你可以用pip的show命令直接读取本地wheel文件的信息:
pip show psutil-5.4.5-cp26-none-linux_x86_64.whl
如果这个命令在你的pip版本里不生效,还可以用模拟安装的方式查看依赖:
pip install --dry-run --no-deps psutil-5.4.5-cp26-none-linux_x86_64.whl
它会模拟安装过程,告诉你这个包需要哪些依赖才能正常安装运行。
方法三:手动解压查看元数据
wheel本质是zip压缩包,你可以直接用解压工具打开,或者用命令行解压:
unzip psutil-5.4.5-cp26-none-linux_x86_64.whl -d psutil_wheel_temp
解压后进入psutil_wheel_temp目录,找到psutil.dist-info文件夹,里面的METADATA文件中,Requires-Dist字段就是依赖项列表。
内容的提问来源于stack exchange,提问作者guettli
相关产品推荐
相关产品推荐

