【问题标题】:I am not able to import python libraries (numpy, matplotlib, PIL ...) to use in my webots simulation我无法导入 python 库(numpy、matplotlib、PIL ...)以在我的 webbots 模拟中使用
【发布时间】:2020-03-09 09:56:58
【问题描述】:

我正在尝试在 python 中使用 webbots 创建模拟。虽然库(NumPy、matplotlib 等)安装在我的 ubuntu 系统上,但我无法将它们导入我的控制器! 如何在我的 webbots 控制器中使用这些库??

from controller import Robot, DistanceSensor, Motor, CameraSupervisor,Node
import random
import numpy as np


ModuleNotFoundError: No module named 'numpy'

【问题讨论】:

  • 请提供您的问题的最小可重现示例:stackoverflow.com/help/minimal-reproducible-example
  • 您应该能够像使用任何常规 python 脚本一样在 Webots 中导入您的 python 模块。你能提供一个例子和你得到的错误信息吗?

标签: python numpy import simulation webots


【解决方案1】:

您需要先安装numpy 软件包。打开终端并输入

pip install numpy
# or
python -m pip install -U numpy

【讨论】:

    【解决方案2】:

    我刚刚遇到了类似的错误。

    如果您使用 Windows,请在 cmd.exe 上运行此命令“PYTHON_PATH\Scripts\pip.exe install opencv-python”,否则请查看以下链接:

    https://github.com/cyberbotics/webots-doc/blob/master/guide/using-python.md

    【讨论】:

      猜你喜欢
      • 2018-01-11
      • 2018-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-08
      • 2015-08-13
      • 2022-11-23
      • 1970-01-01
      相关资源
      最近更新 更多