如何看一个python的模块是否安装了

pip list

pip freeze

pip show <module_name>

pip search <module_name>

 

How to know if a python module is installed or not in the system: You can do a very easy test in terminal,

$ python -c "import math" $ echo $? 0 # math module exists in system $ python -c "import numpy" Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: No module named numpy $ echo $? 1 # numpy module does not exist in system


In case we do not want to unwantedly import a module in question (which would happen in a trystatement) we can make use of sys.modules to test modules that are installed and were imported before.

In the python shell issue:

>>> import sys

Then test for installed modules:

>>> 'numpy' in sys.modules True >>> 'scipy' in sys.modules False
 

转载于:https://www.cnblogs.com/andy-0212/p/10198110.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值