Raspberry pi modulenotfounderror pymodbustcp
Raspberry pi modulenotfounderror pymodbustcp
在我的 raspberry pi 4 上,我尝试编写一些基本的东西(比如打印消息)来测试 pymodbustcp。我从 pymodbustcp wiki 获得了代码,所以应该不会出现问题。
出于某种原因,它不想找到 pymodbustcp 的模块,当我 运行 代码时,它会在下面给出这条消息。我认为这与 pip 有关,但我不确定
/home/pi/Desktop/Laadpunt/venv/bin/python /home/pi/Desktop/Laadpunt/main.py
Traceback (most recent call last):
File "/home/pi/Desktop/Laadpunt/main.py", line 7, in <module>
from pyModbusTCP.client import ModbusClient
ModuleNotFoundError: No module named 'pyModbusTCP'
Process finished with exit code 1
我在我的控制台中同时安装了“sudo pip2 install pyModbusTCP”和“sudo pip3 install pyModbusTCP”,上面写着:
pi@raspberrypi:~ $ sudo pip install pyModbusTCP
Traceback (most recent call last):
File "/usr/local/bin/pip", line 6, in <module>
from pip._internal.cli.main import main
ModuleNotFoundError: No module named 'pip._internal.cli.main'
pi@raspberrypi:~ $
问题的原因可能是什么,我该如何解决??如果您需要来自命令的任何信息,请告诉我哪些信息。
sudo pip
不是安装到您的 venv 的方法。
您应该专门安装到您的 venv
/home/pi/Desktop/Laadpunt/venv/bin/python -m pip install ...
在我的 raspberry pi 4 上,我尝试编写一些基本的东西(比如打印消息)来测试 pymodbustcp。我从 pymodbustcp wiki 获得了代码,所以应该不会出现问题。 出于某种原因,它不想找到 pymodbustcp 的模块,当我 运行 代码时,它会在下面给出这条消息。我认为这与 pip 有关,但我不确定
/home/pi/Desktop/Laadpunt/venv/bin/python /home/pi/Desktop/Laadpunt/main.py
Traceback (most recent call last):
File "/home/pi/Desktop/Laadpunt/main.py", line 7, in <module>
from pyModbusTCP.client import ModbusClient
ModuleNotFoundError: No module named 'pyModbusTCP'
Process finished with exit code 1
我在我的控制台中同时安装了“sudo pip2 install pyModbusTCP”和“sudo pip3 install pyModbusTCP”,上面写着:
pi@raspberrypi:~ $ sudo pip install pyModbusTCP
Traceback (most recent call last):
File "/usr/local/bin/pip", line 6, in <module>
from pip._internal.cli.main import main
ModuleNotFoundError: No module named 'pip._internal.cli.main'
pi@raspberrypi:~ $
问题的原因可能是什么,我该如何解决??如果您需要来自命令的任何信息,请告诉我哪些信息。
sudo pip
不是安装到您的 venv 的方法。
您应该专门安装到您的 venv
/home/pi/Desktop/Laadpunt/venv/bin/python -m pip install ...