Python 2.7 使用Python 2而不是Python 3启动WebIOPi

Python 2.7 使用Python 2而不是Python 3启动WebIOPi,python-2.7,raspberry-pi3,webiopi,Python 2.7,Raspberry Pi3,Webiopi,我必须用WebIOPi运行一个python脚本,其中包括telepot for telegram机器人。问题是我只能在Python2.7中使用telepot,但WebIOPi使用python3.4。如何解决这个问题?试试这个- 步骤3:使用Python 2.7安装WebIOPi 默认情况下,WebIOPi使用Python 3自行安装。不幸的是,Python3没有被广泛采用,许多开发人员更喜欢使用Python2.7——我们将用于DHT11的驱动程序需要Python2.7 使用Python 2.7安

我必须用WebIOPi运行一个python脚本,其中包括telepot for telegram机器人。问题是我只能在Python2.7中使用telepot,但WebIOPi使用python3.4。如何解决这个问题?

试试这个-

步骤3:使用Python 2.7安装WebIOPi

默认情况下,WebIOPi使用Python 3自行安装。不幸的是,Python3没有被广泛采用,许多开发人员更喜欢使用Python2.7——我们将用于DHT11的驱动程序需要Python2.7

使用Python 2.7安装WebIOPi很容易,我们只需从第四行setup.sh中删除“python3”:

$ wget WebIOPi-x.y.z.tar.gz
$ tar xvzf WebIOPi-x.y.z.tar.gz
$ cd WebIOPi-x.y.z
$ sed -i 's/ python3//' setup.sh
$ sudo ./setup.sh
$ sudo webiopi-passwd
$ sudo service webiopi restart
试试这个-

步骤3:使用Python 2.7安装WebIOPi

默认情况下,WebIOPi使用Python 3自行安装。不幸的是,Python3没有被广泛采用,许多开发人员更喜欢使用Python2.7——我们将用于DHT11的驱动程序需要Python2.7

使用Python 2.7安装WebIOPi很容易,我们只需从第四行setup.sh中删除“python3”:

$ wget WebIOPi-x.y.z.tar.gz
$ tar xvzf WebIOPi-x.y.z.tar.gz
$ cd WebIOPi-x.y.z
$ sed -i 's/ python3//' setup.sh
$ sudo ./setup.sh
$ sudo webiopi-passwd
$ sudo service webiopi restart

我在setup.sh文件中将python3替换为python2.7就解决了这个问题。在我的案例中,我使用了webiopi-0.7.1

  wget WebIOPi-x.y.z.tar.gz
$ tar xvzf WebIOPi-x.y.z.tar.gz
$ cd WebIOPi-x.y.z
$ sed -i 's/ python3/python2.7/' setup.sh
$ sudo ./setup.sh
$ sudo service webiopi restart

我在setup.sh文件中将python3替换为python2.7就解决了这个问题。在我的案例中,我使用了webiopi-0.7.1

  wget WebIOPi-x.y.z.tar.gz
$ tar xvzf WebIOPi-x.y.z.tar.gz
$ cd WebIOPi-x.y.z
$ sed -i 's/ python3/python2.7/' setup.sh
$ sudo ./setup.sh
$ sudo service webiopi restart