Pip 不在树莓派上为不和谐机器人工作



我想从我的树莓派运行一个不和谐的机器人,这样我就可以让它一直运行,所以我转移了机器人文件。 顺便说一句,这个机器人是用 python 制作的。 我收到一个错误,说no module named discord. 这是因为我没有安装不和谐。 每当我尝试使用pip3 install discord时,我都会收到一条消息,说它很成功,但是是在 Python 3.4 下安装的。 我需要将其安装在 Python 3.5 下,以便我的机器人代码正常运行。 如果我尝试使用python3 -m pip install discord,则会出现错误/usr/local/bin/python3: No module named pip. 当我运行pip -V时,我得到 3.4。我想制作 3.5 版而不是 3.4 版,但即使在运行 get-pip.py 文件后,我仍然使用 pip 3.4。 有什么帮助吗?

我在另一台机器上遇到了类似的问题。 我所做的是将Python 3.6解释器作为Python 3命令的默认解释器:

首先,编辑您的 .bashrc 文件以包含以下行export PATH=/path/to/python/bin:$PATH(在本例中,我将使用/home/pi/python(。然后,使用 wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz 下载 python 3.6 .使用 tar -zxvf Python-3.6.3.tgz 将其解压缩,然后 cd 到目录中。然后,通过执行./configure --prefix=$HOME/python(或到您在 .bashrc 中使用的路径(对其进行配置,并使用 makesudo make install 进行配置。之后,重新启动树莓派,你现在应该能够使用 python 3.6 和 python3 命令

最新更新