我想从我的树莓派中运行一个不和谐的机器人,所以我可以让它一直运行,所以我转移到了bot文件。 BTW这个机器人是用python制作的。我收到错误no module named discord
。这是因为我没有安装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。有什么帮助吗?
答案 0 :(得分:1)
我在另一台机器上遇到了类似的问题。我做了什么让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
取消归档,然后放入目录。然后,通过执行./configure --prefix=$HOME/python
(或者在.bashrc中使用的路径)进行配置,并使用make
和sudo make install
进行配置。然后,重新启动raspberry pi,你现在应该可以使用python3命令使用python 3.6