[toc]
Python环境设置
编译
编译之前得更新一下系统吧!我的是树莓派的raspberry系统,基于debian
1 | sudo apt update |
安装一下依赖文件
1 | sudo apt install build-essential tk-dev libncurses5-dev libncursesw5-dev libreadline6-dev libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev libffi-dev |
下载Python 3.6.8源代码:
1 | wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tgz |
解压并进入目录
1 | tar -xzvf Python-3.6.8.tgz |
配置和编译
1 | ./configure --enable-optimizations --with-ssl --prefix=/usr/local/python3.6.8 |
安装Python
1 | sudo make altinstall |
使用altinstall
而不是install
可以避免覆盖系统默认的Python版本。
环境设置
因为没有覆盖上一个Python的环境,所以现在去敲下面命令,就会
1 | root@raspberrypi:~# python3 --version |
出现这样
所以,我不想破环原有的Python3.7.3的前提,使用我的Python3.6.8
编辑/etc/profile.d/python.sh
,里面写下面命令
1 | export PATH=/usr/local/python3.6.8/bin:$PATH |
然后source /etc/profile.d/python.sh
再试试看?
1 | root@raspberrypi:~# python3 --version |
芜湖~~~