Python3.8
===
*Примечание: из-за долгого процесса установки, пожалуйста, отключите аккумулятор и запустить AIDLUX, чтобы потреблять энергию в фоновом режиме, или оставить AIDLUX на переднем плане*
1. Установить питон3.8.
---
```shell=
#下载python3.8
wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz#解压python3.8
```
```shell=
tar zxvf Python-3.8.0.tgz#cd 到解压后的目录中cd Python-3.8.0
```
2. `--prefix` выполняет скомпилированный путь установки. Вы можете установить свой собственный каталог установки, а можете и не указывать его. В этом случае для выполнения последующих установок требуются права суперпользователя.Рекомендуется указать, что все файлы ресурсов могут быть помещены в каталог, указанный ниже, чтобы избежать беспорядка и предотвратить замену Python3.7.3, которая поставляется с AIDLUX.
--
```shell=
**\# Create CXX environment variable**
$ export CXX=clang++
$ echo $CXX
-| clang++
```
```shell=
#指定安装路径
./configure --prefix=/home/python3.8
```
3. Выполните компиляцию. Поскольку тестовым телефоном является Qualcomm 870, для повышения скорости компиляции выбрано 8 потоков. Если телефон плохой, используйте `-j2` или `-j4`, что займет около нескольких минут.
--
```shell=
make -j8
```
4. Выполните команду `altinstall` Разница между `altinstall` и `install` заключается в том, что `altinstall` пропускает создание ссылок на Python и ссылок на справочные страницы. **Рекомендуется использовать** `altinstall`.
--
```shell=
make altinstall
```
5. Настройте переменные среды python3.8 `/home/python3.8/bin/` - это путь установки python в тесте. Если у вас есть какие-либо изменения, пожалуйста, измените этот путь.
--
```shell=
#配置Python3.8环境变量
echo 'export PATH=$PATH:/home/python3.8/bin/' >> /root/.bashrc && source ~/.bashrc
```
[Aid Learning](/svAidtHIRXWJKZQ0tZASuQ)
###### tags: `aid` `python`
{"metaMigratedAt":"2023-06-16T14:29:38.599Z","metaMigratedFrom":"YAML","title":"Python3.8","breaks":true,"lang":"ru","contributors":"[{\"id\":\"bd311b33-d817-4c12-874a-3d2d471c9424\",\"add\":2042,\"del\":162}]"}