add new info
This commit is contained in:
parent
cba2fb7185
commit
b72bbcab45
52
linux_astra.md
Normal file
52
linux_astra.md
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
## Инфа об особенностях Astra
|
||||||
|
|
||||||
|
### Установка Vs Code и библиотек
|
||||||
|
0. При установке поставить комплекс пакетов для разработки
|
||||||
|
1. Скачать VsCode с оф.сайта формат .deb
|
||||||
|
2. Установать -> Поставить расш Python ->
|
||||||
|
3. Установка pyqt5 **(2.12), pyqt6 (1.7)**\
|
||||||
|
Несколько способов:
|
||||||
|
- через репозиторий `apt `(поставить на всю ОС- пользоваться могут все)
|
||||||
|
- задать установку path, чтобы ограничить
|
||||||
|
- `pip3`
|
||||||
|
- Установить на всю ОС
|
||||||
|
```bash
|
||||||
|
sudo apt install python3-pyqt
|
||||||
|
```
|
||||||
|
- если не будет, то:
|
||||||
|
```bash
|
||||||
|
sudo apt update
|
||||||
|
```
|
||||||
|
```bash
|
||||||
|
sudo apt install qt5-default
|
||||||
|
```
|
||||||
|
```bash
|
||||||
|
sudo apt install qtcreator
|
||||||
|
```
|
||||||
|
- Установить виртуальное окружение `venv` (используется заданной прогой (в реп.))
|
||||||
|
```bash
|
||||||
|
python3 -m venv .venv
|
||||||
|
```
|
||||||
|
```bash
|
||||||
|
source .venv/bin/activate
|
||||||
|
```
|
||||||
|
```bash
|
||||||
|
pip install pyqt6
|
||||||
|
```
|
||||||
|
4. Сделать папку с проектом в `/opt/filelist`
|
||||||
|
```bash
|
||||||
|
sudo mkdir /opt/filelist
|
||||||
|
```
|
||||||
|
5. Создать файл в папке с проектом
|
||||||
|
```bash
|
||||||
|
sudo touch /opt/filelist/project.py
|
||||||
|
```
|
||||||
|
6. Если нужно поднять права на него для всех пользователей (все файлы из-за рекурсии `-R`)
|
||||||
|
```bash
|
||||||
|
sudo chmod 777 -R /opt/filelist/
|
||||||
|
```
|
||||||
|
> 777 я / группа / остальные
|
||||||
|
7. Открыть файл с помощью проги
|
||||||
|
```bash
|
||||||
|
программа /path
|
||||||
|
```
|
Loading…
Reference in New Issue
Block a user