作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
你好,我正在尝试运行一个 odoo 项目,但每次我尝试运行它时,我都会收到以下错误
ImportError: No module named 'psutil'
我试过跑
import psutil
通过命令行,它也给了我这个错误我正在使用 odoo 11
和 python 3.5
我已经尝试了以下命令来安装包
sudo apt-get install python3-dev
还有
sudo apt-get install python3-psutil
当然
sudo pip3 install psutil
现在应该安装它,因为当我再次运行最后一个命令时,它会给我这条消息
Requirement already satisfied: psutil in /usr/local/lib/python3.5/dist-packages (5.4.5)
但是当我运行odoo项目时它给了我错误
谢谢
最佳答案
我不知道这是否是同一个问题(我正在使用 vanilla Ubuntu 16.04),但我在 psutil
周围收到了类似的令人沮丧的消息。问题似乎是我安装的是Python 2.7版本,而pip
只看那个版本,似乎忽略了我当前的虚拟环境是Python 3.5。
我注意到 pip3
什么也没做,所以我用 apt-get install python3-pip
安装了 pip3
。然后我就可以成功地使用 pip3 install psutil
安装到正确的 Python3.5 和我的虚拟目录中。
让我感到困惑的是,我是如何在没有更早达到这个目标的情况下走到这一步的。在过去的几个月里,我用 pip
安装了很多东西,它们似乎进入了两个版本(用于运行 TensorFlow 的并排 Python2.7 和 Python3.5 环境)。为什么 psutil
不同?
但现在可以了。
也许这些步骤可以解决您的问题。
关于python - 导入错误 : No module named 'psutil' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50132740/
我是一名优秀的程序员,十分优秀!