请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Linux 数据库ORM遇到的问题

sqlalchemy.exc.OperationalError
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) no such table: user
[SQL: select * from user]
(Background on this error at: http://sqlalche.me/e/e3q8)

File “/home/www/order/Hello.py”, line 41, in hello

def hello():

  from sqlalchemy import text
  sql = text('select * from `user`')
  result = db.engine.execute( sql )
  for row in result:
     app.logger.info( row )

  return'hello World'

正在回答 回答被采纳积分+3

4回答

编程浪子 2019-08-08 20:53:43

你好

你遇到什么问题?

0 回复 有任何疑惑可以回复我~
提问者 慕的地9288158 2019-08-08 16:54:05

老师,这个问题按照你的方法仍然解决不了,可以跳过个章节,进入4-9打造高可用flask mvc框架学习吗?

0 回复 有任何疑惑可以回复我~
提问者 慕的地9288158 2019-07-28 22:51:39

Last login: Sun Jul 28 02:17:50 2019 from 192.168.31.197

[root@MiWiFi-R3-srv ~]# mount -t vboxsf  mooc  /home/www

[root@MiWiFi-R3-srv ~]# export ops_config=local

[root@MiWiFi-R3-srv ~]# python manager.py runserver

python: can't open file 'manager.py': [Errno 2] No such file or directory

[root@MiWiFi-R3-srv ~]# 


0 回复 有任何疑惑可以回复我~
  • 你自己的叫什么名字,就是什么名字了
    你看看你的是不是叫做 manage.py
    回复 有任何疑惑可以回复我~ 2019-07-29 17:29:06
编程浪子 2019-07-28 17:21:07

你好

sqlite3.OperationalError  这个报错说明你使用的不是mysql数据

课程讲解过

windows下面设置环境变量 是 set ops_config=local (linux下面是export ops_config=local) 。然后执行 python manager.py runserver

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号