суббота, 9 августа 2025 г.

trading_project, venv, sqlite

D:\VC25\vspy\Flask\TradeSln\trading_project - Last project

https://gsphind.blogspot.com/2025/08/venv-visrtual-environment-sqlite.html

https://gsphind.blogspot.com/2025/08/250808-sqlite-venv-phind.html

trading_project, venv, sqlite

D:\VC25\vspy\Flask\TradeSln\trading_project

Создание проекта

-------------------------------

mkdir trading_project

cd trading_project

python -m venv venv - виртуальное окружение

venv\Scripts\activate - активация виртуального окружения

pip install flask flask-sqlalchemy - установка зависимостей

pip freeze > requirements.txt    сохранение зависимостей

deactivate

Populate code the app.py
python app.py

pip list

Удаление виртуального окружения

rmdir /s/q venv

-------------------------------------------------------------------------

PS D:\VC25\vspy\Flask\TradeSln> cd trading_project

PS D:\VC25\vspy\Flask\TradeSln\trading_project> trade_proj_venv\Scripts\activate

(trade_proj_venv) PS D:\VC25\vspy\Flask\TradeSln\trading_project> python app.py

(trade_proj_venv) PS D:\VC25\vspy\Flask\TradeSln\trading_project> deactivate

PS D:\VC25\vspy\Flask\TradeSln\trading_project>

-------------------------------------------------------------------

Важные замечания

  1. При работе в VSCode убедитесь, что:
    • Открыта папка trading_project
    • Выбран интерпретатор из виртуального окружения (venv)
    • Активировано виртуальное окружение перед выполнением команд
  2. Если возникнут ошибки:
    • Проверьте, активировано ли окружение (должен быть префикс (venv))
    • Убедитесь, что все зависимости установлены (pip install -r requirements.txt)
    • Проверьте права доступа к папке проекта

Теперь у вас есть полностью рабочее окружение для вашего скрипта SQLite с правильной структурой проекта и всеми необходимыми зависимостями.

----

# virtual_environments.md


## Trading Project

- Название: trade_proj_venv

- Путь: D:\VC25\vspy\Flask\TradeSln\trading_project\venv

- Зависимости: Flask, Flask-SQLAlchemy

- Назначение: Торговля с SQLite


## Другие проекты

- [добавлять новые проекты здесь]

----------------------------------------------

Pros

  • Централизованное хранение информации
  • Легко найти нужное окружение
  • Можно добавить дополнительную информацию
  • Простой формат markdown

Cons

  • Требует ручного обновления
  • Нужно помнить про существование файла

Создайте файл virtual_environments.md в корневой папке ваших проектов. Это даст вам центральный пункт для отслеживания всех окружений. Формат markdown позволяет легко читать и редактировать информацию

Комментариев нет:

Отправить комментарий