OperationalError: (OperationalError) impossible d'ouvrir le fichier de base de données aucune Aucune

Essayant de formater une base de données à l'aide de SQLAlchemy, mais quand je lance create_all sur les métadonnées, j'obtiens l'erreur ci-dessus. J'ai créé le moteur en utilisant le chemin suivant pour l'utilisateur Tyre77:

engine = create_engine('sqlite:////tyre77/OmniCloud/database.db')

Je l'ai parcouru et il y a un fichier de base de données.db' à ce chemin, mais peut-être que j'ai tapé ce mal?

  • D'après votre question, je ne sais pas si vous utilisez windows ou unix comme système d'exploitation. Si vous êtes sur linux, il semble que vous avez un trop grand nombre de caractères après le fichier: si vous êtes sur windows, avez-vous essayé d'utiliser un fichier sur le disque local?
  • désolé, je suis sur OS X Lion et qui doit être un chemin d'accès local
  • Je pense que vous avez un trop grand nombre de barres obliques. Il doit être trois.
  • Ok. Je pensais que dans une partie de la documentation de SQLAlchemy il a dit il y a 3 mais alors, si vous fournissez un chemin direct il y a 4 mais peut avoir fait que jusqu'à
InformationsquelleAutor Chris | 2011-09-04