首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

带有psutil的ImportError,尽管'pip3 show psutil‘显示它已安装

带有psutil的ImportError,尽管'pip3 show psutil'显示它已安装。

在这种情况下,当使用pip3安装psutil后,虽然通过'pip3 show psutil'命令可以显示已安装,但在实际使用时会出现ImportError的错误。这个问题可能是由于系统环境变量配置不正确或者Python解释器无法找到正确的psutil模块导致的。

为了解决这个问题,可以尝试以下几个步骤:

  1. 确认Python版本:确保你使用的是正确的Python版本,并且安装了pip3。可以通过在命令行中运行'python --version'和'pip3 --version'来验证。
  2. 检查环境变量:确保系统环境变量中包含了正确的Python安装路径。可以通过在命令行中运行'echo $PATH'(Linux/macOS)或者'echo %PATH%'(Windows)来查看环境变量。
  3. 检查Python模块搜索路径:可以通过在Python交互式命令行中输入以下代码来查看Python解释器的模块搜索路径:
  4. 检查Python模块搜索路径:可以通过在Python交互式命令行中输入以下代码来查看Python解释器的模块搜索路径:
  5. 确保psutil模块所在的路径在搜索路径列表中。
  6. 重新安装psutil:尝试使用以下命令重新安装psutil:
  7. 重新安装psutil:尝试使用以下命令重新安装psutil:
  8. 检查依赖项:psutil可能依赖其他一些库或软件包。可以尝试安装或更新这些依赖项,以确保psutil能够正确加载。

如果上述步骤都没有解决问题,可以尝试以下措施:

  • 检查是否存在其他版本的Python或者其他Python解释器,可能会导致混淆和冲突。
  • 尝试在虚拟环境中安装和运行psutil,以隔离系统环境的干扰。
  • 查看psutil的官方文档和社区支持,寻找类似的问题和解决方案。

总结: 带有psutil的ImportError可能是由于系统环境变量配置不正确或者Python解释器无法找到正确的psutil模块导致的。可以通过确认Python版本、检查环境变量、检查Python模块搜索路径、重新安装psutil、检查依赖项等步骤来尝试解决问题。如果问题仍然存在,可以考虑其他措施,如检查其他Python版本、使用虚拟环境、寻求官方文档和社区支持等。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

这款免费、开源的终端资源监控器是真的牛逼...

功能特点介绍 易于使用,带有受游戏启发的菜单系统。 完全支持鼠标,所有带有突出显示键的按钮都可单击,并且鼠标滚动可在进程列表和菜单框中使用。...快速,反应灵敏的UI,带有UP,DOWN键可进行过程选择。 用于显示所选进程的详细统计信息的功能。 具有过滤过程的能力,可以输入多个过滤器。 在排序选项之间轻松切换。...如果有新版本可用,则在菜单中显示消息 显示磁盘的当前读写速度 所需环境及安装 1、安装环境 Python3(v3.7或更高版本) psutil模块(v5.7.0或更高版本) [root@centos7...done Successfully installed psutil-5.8.0 如果在安装上面的模块出现如下提示 psutil/_psutil_common.c:9:20: fatal error...b BOXES] [-lc] [-v] [--debug] optional arguments: -h, --help show this help message and

84030

Yolo实用指南(step by step)之一环境搭建

之前一直在看书看资料,看神经网络看相关场景也有类似的项目经理,感觉有点储备了,准备动手,不过看书容易动手难,知易行难,原来安装的python版本过于高了,导致很多安装包无法安装,沉下心来决定重新来一遍。...://pytorch.org/)上寻找合适的pytorch版本,再按照以下包顺序安装: (venv) PS D:\JetBrains\PycharmProjects\pytorch38> python...(venv) PS D:\JetBrains\PycharmProjects\pytorch38> pip3 install albumentations 如果遇到安装问题,请自行搜索解决,一切安装完成后...: 384x640 2 persons, 2 ties, 13.0ms Results saved to runs\detect\exp 可以看到运行结果保存在了\detect\exp目录下出现两张已标注的图片...最后继续安装pyqt5和labelme,我们要的是从标注到训练到应用的全套,所以必须安装标注工具。

81220
  • python 获取网卡实时流量

    使用python监控系统时,获取网卡流量是比较难搞的,网上找了一个比较好的脚本,分享一下! psutil模块是一个跨平台的获取进程和系统应用情况(CPU,内存,磁盘,网络,传感器)的库。...该模块用于系统监控、限制进程资源和运行进程的管理等方面 安装模块psutil pip install psutil 亲测Linux和Windows使用正常 net_traffic.py #!.../usr/bin/env python # -*- coding: utf-8 -*- try:     import psutil except ImportError:     print('Error...,以太网是我win10系统的网卡名              if key !...net_in.get(key), net_out.get(key)))     except KeyboardInterrupt:         exit() 注意:以太网是我win10网卡名,可自行更改 数字显示

    4.9K20

    Python中psutil模块应用

    psutil(Python system and process utilities)是python的系统监控及进程的管理的工具,是一个功能很强大的跨平台的系统管理库。...官方文档(https://pythonhosted.org/psutil/) psutil是一个第三方的开源项目,因此,需要先安装才能够使用。...pip3 install psutil 获取psutil版本信息 import psutil psutil.version_info 系统性能监测 demo 系统性能定时监控 1、能够显示当前服务器...CPU的使⽤率 2、能够显示当前服务器内存的使⽤率 3、能够显示当前服务器硬盘的使⽤率 4、能够显示当前服务器⽹络的收发情况 5、能够显示CPU总核⼼数、总内存、总 6、能够保存⽇志信息到 系统监控报告...(interval=0.5) # 内存使用率 memory_info = psutil.virtual_memory().percent # 硬盘的使⽤率 disk_info = psutil.disk_usage

    42830

    python3 在不同操作系统安装第三方

    最近在看python3 ,有很多功能需要安装第三方库 不同的操作系统安装方法经常出现错误, 于是自己慢慢研究了不同操作系统的安装办法 用psutil模块做个例子吧 psutil是一个跨平台库,能够轻 松实现获取系统运行的进程和系统利用率...它主要应用于系统监控,分析和限制系统资源及进程的管 理。...它实现了同等命令行工具提供的功能,如ps、top、lsof、netstat、 ifconfig、who、df、kill、free、nice、ionice、iostat、iotop、uptime、 pidof...在Linux虚拟机上,也可采用源码安装方式。 在windows10 上,由于CMD不支持tar命令 发现直接安装.whl包是一种比较便捷的方法。...在https://pypi.python.org/pypi 上下载psutil-5.4.3-cp36-cp36m-win_amd64.whl 打开命令行 c:\>pip3 install c:(whl

    72510

    Bashtop:一款功能强大的LinuxOSXFreeBSD资源监控工具

    它带有游戏风格的响应式终端UI和可自定义的菜单,各种显示部分的整齐排列使监视各种系统指标变得容易了很多。 通过使用Bashtop,我们还可以对进程进行排序,以及轻松地在各种排序选项之间切换。...功能介绍 易于使用,带有受游戏启发的菜单系统。 快速响应的 UI,带有 UP、DOWN 键可快速对进程进行选择。 可显示所选进程的详细统计信息。 可以过滤进程。 在排序选项之间轻松切换。...带有用于更改所有配置文件选项的 UI 菜单。 网络使用情况的自动缩放图。 如果有新版本可用,则在菜单中显示消息。 工具依赖 要安装和使用Bashtop,请确保系统中已准备好下列依赖组件。...要安装它,只需运行以下命令: $ sudo apt install bashtop 另外,您可以运行显示的命令。...python3 module for data collection, default on OSX use_psutil="true" 工具运行截图 工具主UI界面将显示选中进程的资源消耗细节:

    2.1K21

    python脚本实现监控系统的各项资源

    运行代码,肯定是需要安装python解释器的,这里shigen找到了珍藏许久的shell脚本,直接复制粘贴即可配置好python的环境。这里我选取的python版本是:3.9.2。.../configuremake && make install验证python是否安装成功,只需要执行一下命令即可:which python3 && python3 --version那其实还有很重要的一步...01:26'import psutilfrom rich.table import Tablefrom rich.console import Console# 创建新表格table = Table(show_header...和rich,借助psutil我们可以轻易的获得系统的各种指标,那rich主要是在控制台实现炫酷的效果。...在主机执行:docker cp xx.py dockerId:/shigen/python我们安装一下需要的库:pip3 install psutil rich现在环境配置成功,我们就可以看到上边的表格指标数据了

    41640

    Python监控服务器利器–psutil

    服务器的监控通过安装一些常用的监控软件之外,有时也需要运行一些shell或Python脚本;shell下可以使用系统自带的ps/free/top/df等shell命令,Python可以调用subprocess...这里有一个比较好用的第三方模块:psutil。 psutil是一个跨平台的库,用于在Python中检索有关运行进程和系统利用率(CPU,内存,磁盘,网络,传感器)的信息。...它主要用于系统监视,分析,限制进程资源和运行进程的管理。...它实现了UNIX命令行工具提供的许多功能,例如:ps,top,lsof,netstat,ifconfig,who,df,kill,free,nice,ionice,iostat,iotop,uptime...安装 文中示例均在Python版本3.6环境下运行; # pip3 install psutil 常用模块 获取psutil版本信息 In [1]: import psutil In [2]: psutil.version_info

    78020

    pustil - 获取系统信息库

    为了解决的痛点问题,psutil 就横空出世。它的出现无疑是运维工程师的福音。运维小伙伴通过它执行一两行代码即可实现系统监控。...github 地址:https://github.com/giampaolo/psutil 2 安装 安装 psutil 是有多种办法:通过 pip 安装,通过源码方式安装,通过下载 tar 压缩包来安装...pip install psutil # 如果出现因下载失败导致安装不上的情况,建议使用代理 pip --proxy http://代理ip:端口 install psutil 3 使用 前面说到 psutil...psutil.cpu_freq() >> [scpufreq(current=931.42925, min=0.0, max=3301.0)] 可知 cpu_freq() 返回的带有所有逻辑 CPU...它需要传入一个路径参数;我传入的参数是 "/",意味着获取当前整个硬盘的使用率。

    1.3K10

    使用Python统计端口TCP连接数

    此脚本可以用来统计某个端口上连接的IP的数量,统计连接到这一端口的所有IP、最多的IP和次数以及TCP连接状态。     涉及到Python读取网络连接统计信息以及统计计算的一些基本操作。...set()函数不能直接add字典类型,因此先将字典转成可哈希的字符串,再将去重后的字符串转成字典。其中字典、列表和集合都属于不可哈希的类型。     ...此脚本可以用于Windows、Linux以及OSX,其中OSX上运行需要使用root权限(由于psutil的原因),使用时直接使用python运行此脚本文件即可。...如果提示‘ImportError’,则使用pip安装所缺的模块,非特权用户使用pip安装模块时需要使用sudo。     ...脚本内已经设定port为22,可以自己修改代码,使它允许成接收命令行位置参数或者手动输入。 运行效果图如下: 1.使用root用户运行 ? 2.使用非特权用户运行 ?

    2.6K10

    在腾讯云的centos7上痛快的“fuck”

    thefuck,pip会自动安装所需的其它模块,这本是好事,但头疼的是这个不知道藏身在何处的“Tencentyun”,安装网上的方法更改pip3的源,结果都没用,我只能从它的日志里面找到它需要但又下载失败的那个模块...,然后通过pip3 install命令去手动安装,而且还得注意安装顺序,不然“Tencentyun”就又会出来找你麻烦 如果你问我是怎么知道的,那我就用图片来回答你 由腾讯软件源的内网访问地址带来的坑到这里暂时算是告一段落了...,所以得安装python36-devel,在安装完成之后再安装psutil,然后安装pytest-runner,接着是pyte,在这些都安装完成之后再来安装thefuck,装完之后fuck几下就可以正常使用了...所以说,在坑爹的腾讯云centos7上安装thefuck的全部命令是: #此处默认你已安装python3,能正常执行pip3命令 yum install python36-devel #逐个安装thefuck...所需的依赖 pip3 install six pip3 install psutil pip3 install pytest-runner pip3 install pyte pip3 install

    1.8K30

    Python监控服务器利器--psuti

    服务器的监控通过安装一些常用的监控软件之外,有时也需要运行一些shell或Python脚本;shell下可以使用系统自带的ps/free/top/df等shell命令,Python可以调用subprocess...这里有一个比较好用的第三方模块:psutil。 psutil是一个跨平台的库,用于在Python中检索有关运行进程和系统利用率(CPU,内存,磁盘,网络,传感器)的信息。...它主要用于系统监视,分析,限制进程资源和运行进程的管理。...它实现了UNIX命令行工具提供的许多功能,例如:ps,top,lsof,netstat,ifconfig,who,df,kill,free,nice,ionice,iostat,iotop,uptime...安装 文中示例均在Python版本3.6环境下运行; # pip3 install psutil 常用模块 获取psutil版本信息 In [1]: import psutil In [2]: psutil.version_info

    82210

    运维Python自动化之路:基础信息模块之psutil模块

    它实现等同命令行攻击提供的功能,常见等同命令如下: 进程相关: ps 、top、lsof、kill、nice、pidof、taskset 网络相关: netstat、ifconfig 用户相关...ip地址 ifconfig方式: ip address 方式: 4.命令实践:获取所有运行端口的信息--以TCP为例: 5.psutil模块安装: 6.模块使用: 在python解释器环境中...# 1.导包 import psutil #2.使用包功能 psutil.virtual_memory() ipython方式 安装: yum install ipython* -y...pip3 install ipython 三、cpu信息获取: 目标: 通过psutil获取cpu相关信息 基础信息: User Time:执行用户进程的时间百分比 System Time:...("cpu的核信息(包含逻辑):{}".format(cpu_count)) 5.获取所有用户的cpu信息 print(psutil.users()) 四、内存信息获取: 目标: 通过psutil

    2.3K11

    Bpytop:一款功能强大的LinuxOSXFreeBSD资源监控工具

    Bpytop Bpytop是一款功能强大的Linux/OSX/FreeBSD资源监控工具,该工具可以显示目标系统中的资源用量和处理器状态,其中包括内存用量、磁盘空间、网络流量和进程状态。...功能介绍 易于使用,带有一个交互性极强的菜单系统; 完整的鼠标支持,所有的按钮都高亮显示并且可点击,还支持鼠标滚动进程列表以及菜单栏; 快速响应式UI,可使用小键盘上下键切换进程; 可显示选中进程的完整状态信息...,则会在工具菜单中显示; 显示磁盘当前的读写速度; 主题支持 Bpytop使用的主题文件跟bashtop相同,所以bashtop支持的主题文件Bpytop也可以使用。...如果使用pip3命令安装的话,主题将会存放在一个名为bpytop-themes的目录下。用户自己创建的主题应该存放在$HOME/.config/bpytop/themes路径下。...工具依赖 Python 3(6或更高版本); Psutil模块(7.0或更高版本); 工具安装 PyPi(只安装最新版本) pip3 install bpytop --upgrade Arch Linux

    74920

    psutil:系统监控和进程管理

    它提供丰富的接口,让你能够轻松获取系统运行时的信息,涉及的范围包括但不限于进程、CPU、内存、磁盘、网络等。 这个强大的库起源于谁的想法?它究竟有多广泛的应用场景?...psutil 不仅仅是一个库,它背后的故事、持续的维护和迭代也充分证明了开源社区的活力和魅力。 你可以在它承载的每一行代码中感受到来自全世界贡献者的智慧。...使用以下命令即可快速安装: pip install psutil 安装过程简单快捷,几乎不需要额外配置。 然而,在某些系统上,可能需要编译器和相关的头文件支持。...针对不同操作系统的详细安装说明,请参阅安装文档:https://github.com/giampaolo/psutil/blob/master/INSTALL.rst 基本功能 了解基础信息是使用 psutil...实时显示 CPU 利用率 print(psutil.cpu_percent(interval=1)) # 检查内存使用情况 print(psutil.virtual_memory()) # 检查磁盘使用情况

    9810

    如何在 Python 中终止 Windows 上运行的进程?

    方法 2:利用强大的“psutil”库 “psutil”库提供了一个强大的跨平台库,用于访问系统信息和操作正在运行的进程。...在深入研究 'psutil' 的使用之前,我们必须首先通过执行以下安装命令来确保它的存在: pip install psutil 成功安装后,我们可以采用“psutil”的功能来终止活动进程。...示例:利用“psutil”库 在下面的示例中,我们将使用“psutil”库来终止杰出的记事本应用程序: import psutil # The process name to be terminated...如果进程名称与目标进程一致,我们会立即通过“终止()”方法终止它。...在这个例子中,我们依靠'subprocess.run()'函数来执行带有'/f'和'/im'标志的'taskkill'命令。'

    58330

    一款基于 Python 语言的 Linux 资源监视器!

    用于显示处理器,内存,磁盘,网络和进程的使用情况和状态。...特征 易使用,带有游戏启发的菜单系统; 完全支持鼠标,所有带有突出显示键的按钮均可单击,并且鼠标滚动可在进程列表和菜单框中使用; 快速反应灵敏的 UI,带有 UP,DOWN 键可自行过程选择; 用于显示所选进程的详细统计信息的功能...; 如有新版本可用,可在菜单选项中进行显示; 显示磁盘的当前读写速度; ?...安装 依赖项安装 Linux,使用 python3 和 git 安装 安装 psutil python 模块(可能需要sudo) # python3 -m pip install psutil 依赖项安装...version info and exit // 显示版本信息并退出 -h, --help Show this help message and exit // 显示此帮助信息并退出

    77220

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券