我昨天收到了我的树莓派,现在已经在尝试编写代码。我有一个程序,打算在上面运行,但它只与Python版本3.5.0或3.5.1兼容,而我在互联网上找到的所有东西似乎要么过时,要么与Python 2有关,要么与我的问题无关,因为我还没有见过任何其他100%需要Python 3.5并且能够处理3.4(当前预装)的内容。.exe文件在Linux上无法工作。我对树莓派和Linux都很陌生,因为我一直是Windows用户。感激任何帮助。非常感谢 - Robert
我昨天收到了我的树莓派,现在已经在尝试编写代码。我有一个程序,打算在上面运行,但它只与Python版本3.5.0或3.5.1兼容,而我在互联网上找到的所有东西似乎要么过时,要么与Python 2有关,要么与我的问题无关,因为我还没有见过任何其他100%需要Python 3.5并且能够处理3.4(当前预装)的内容。.exe文件在Linux上无法工作。我对树莓派和Linux都很陌生,因为我一直是Windows用户。感激任何帮助。非常感谢 - Robert
cd ~
wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz
tar -zxvf Python-3.5.1.tgz
cd Python-3.5.1
./configure && make && sudo make install
我想自己编译它(确实已经编译了几次)。我假设您正在运行Ubuntu或Raspbian。您应该能够安装依赖项:
$ sudo apt-get install build-essential \
libncursesw5-dev \
libreadline5-dev \
libssl-dev \
libgdbm-dev \
libc6-dev \
libsqlite3-dev tk-dev \
libbz2-dev
然后前往下载源码并解压,然后安装:
$ tar -xzvf https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz
$ cd Python-3.5.1
$ ./configure && make && sudo make install
如果您缺少依赖项,它可能会在./configure
步骤中失败。但如果一切正常,您将在您的Raspberry Pi上安装全新的Python 3.5。恭喜!
python3 --version
吗? - RaviTezudeb
软件包,然后安装它岂不是更好?直接调用make install 可能会破坏你的系统。 - Robertsudo make install
替换为sudo checkinstall
,就可以了。 - heyarne