Заметки программиста
123 subscribers
21 photos
87 links
Блог fullstack php developer-а

Немного о фрилансе, о саморазвитии, истории из жизни, интересные статьи про разработку и конечно же немного it юмора 😉

Не забудь подписаться и включить уведомления.
Download Telegram
Запуск python скриптов в Windows 10

Решил написать небольшую заметку для себя и для всех, кто столкнется с такой ситуацией, когда нужно запустить некий скрипт на python из под windows 10. Расписывать как установить сам python не буду, будем считать что он уже установлен)

Переходим в папку с python проектом и открываем там консоль. Далее пишем поочередно:

python -m venv env


.\env\Scripts\activate


Если все прошло успешно и виртуальное окружение env создано и активировано - запускаем установку зависимостей (если необходимо)

python -m pip install -r requirements.txt


Ну и далее уже запускаем сам скрипт в окружении.

А чтобы выйти из окружения, набираем
deactivate


#python #памятка #windows10

- - - - - - - - - -
ставь лайк, если было полезно😉
Файловая система доступна только для чтения

Бывает такой баг, когда используется 2 системы на одном жестком диске (windows и linux). В моем случае винда была первой, а потому у старых разделов файловая система стоит NTFS. Потом я поставил manjaro (на котором уже почти год работаю) и иногда при доступе к старым NTFS разделам (после включения винды) получаю ошибку доступа. Решается все довольно просто:

Ставим пакет ntfs-3g

Потом выполняем исправление нашего раздела

sudo ntfsfix /dev/nvme0n1p8

/dev/nvme0n1p8
- тут пишем название нужного раздела (у меня это /dev/nvme0n1p8)

После окончания исправления при необходимости назначаем пользователя разделу или папке

sudo chown -R root:root /media/E/

#памятка #linux
Решение проблемы Docker: (Permission denied)

Создайте группу Docker, если ее еще нет:
sudo groupadd docker
Просмотрите количество суперпользователей в системе:
grep -Po '^sudo.+:\K.*$' /etc/group
Экспортируйте пользователя в командной оболочке Linux:
export USER=demoUser
Добавьте пользователя в группу Docker:
sudo usermod -aG docker $USER
Запустите следующую команду/ войдите или выйдите из системы:
newgrp docker
Проверьте, работает ли Docker исправно или нет:
docker run hello-world
Если проблема сохраняется, перезагрузите систему:
reboot
Если это не помогло, выполните следующую команду:
sudo chmod 660 /var/run/docker.sock

#памятка #docker #права #linux