Странная проблема со средой Python sqlalchemyPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Странная проблема со средой Python sqlalchemy

Сообщение Anonymous »

Итак, я использую среду Python для своего проекта (как вы можете заметить на скриншоте)
[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
Насколько мне известно; Это означает, что sqlalchemy правильно установлен в среде.
Моя последняя идея, чтобы быть уверенным в том, что я делаю, заключалась в том, чтобы «запустить какой Python из среды, и я смогу увидеть, действительно ли мой проект использует Python из среды». среда или где-то еще» вывод был:

Код: Выделить всё

/root/ftiendahelp/timer/bin/python
поэтому, если я не ошибаюсь, я использую Python из среды, в которой уже установлен sqlalchemy, проверяю ли я свой импорт еще раз:

Код: Выделить всё

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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»