[img]https://i. sstatic.net/QSwHmhQn.png[/img]
Когда я пытаюсь запустить скрипт, я получаю, что sqlalchemy не найден.
Код: Выделить всё
Traceback (most recent call last):
File "/root/ftiendahelp/main.py", line 1, in
import sqlalchemy
ModuleNotFoundError: No module named 'sqlalchemy'
Код: Выделить всё
Package Version
------------------ ---------
certifi 2024.8.30
charset-normalizer 3.4.0
greenlet 3.1.1
idna 3.10
pip 24.0
PyMySQL 1.1.1
requests 2.32.3
schedule 1.2.2
setuptools 65.5.0
SQLAlchemy 2.0.36
typing_extensions 4.12.2
urllib3 2.2.3
Моя последняя идея, чтобы быть уверенным в том, что я делаю, заключалась в том, чтобы «запустить какой Python из среды, и я смогу увидеть, действительно ли мой проект использует Python из среды». среда или где-то еще» вывод был:
Код: Выделить всё
/root/ftiendahelp/timer/bin/python
Код: Выделить всё
import sqlalchemy
from sqlalchemy import Column,Integer,BigInteger, create_engine,delete
from sqlalchemy.orm import sessionmaker, declarative_base
from contextlib import contextmanager
import requests,schedule,time
Код: Выделить всё
(timer) root@v321517364:~/ftiendahelp# pip install pymysql
Requirement already satisfied: pymysql in ./timer/lib/python3.11/site-packages (1.1.1)
[notice] A new release of pip is available: 24.0 -> 24.2
[notice] To update, run: pip install --upgrade pip
(timer) root@v321517364:~/ftiendahelp# pip install sqlalchemy
Requirement already satisfied: sqlalchemy in ./timer/lib/python3.11/site-packages (2.0.36)
Подробнее здесь: https://stackoverflow.com/questions/791 ... nt-problem