Найти - Пользователи
Полная версия: SQLAlchemy Segmentation fault (core dumped)
Начало » Python для новичков » SQLAlchemy Segmentation fault (core dumped)
1
g.alexey
Имеется Python версии 3.5.2:
Python 3.5.2 (default, Nov 23 2017, 16:37:01)
GCC 5.4.0 20160609 on linux

И SQLAlchemy:
Name: SQLAlchemy
Version: 1.2.12

Следующий скрипт вызывает ошибку Segmentation fault (core dumped):
 from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker
class Test:
    def __init__(self, db_host, db_name, db_user, db_pwd):
        connection_string = 'mysql+mysqlconnector://%s:%s@%s/%s?charset=utf8' % (db_user, db_pwd, db_host, db_name)
        self.engine = create_engine(connection_string, encoding='utf8', echo=False)
        print(1)
Test('localhost', 'db', 'user', '****')

Но, если в скрипт добавить импорт модуля requests, то скрипт начинает работать:
[code python]
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker
import requests
[/code]

Как найти причину такого поведения?
dredsss
Были ошибки при установке модуля? Попробуй переустановить и requests и sqlal.:
 sudo pip3 uninstall requests sqlalchemy; sudo pip3 install requests sqlalchemy
Возможно удалятся зависимые модули, их тоже установи
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB