• Error running 'run': data.userName must not be null


    问题场景:

    我负责的falsk项目配置的是远程机器上接python解释器,启动后运行正常;后来这个项目由于其他原因关闭后,搁置了一段时间没有运行;再后来老大让启动这个项目,我靠,什么鬼,居然无法启动了,进入解释器查看到解释器里面的包都是空的,然后还发现pycharm的右下角Event log中的日志是“Error running 'run': data.userName must not be null”(大概意思就是:data.username不能为空),登录远程机器检查上面的解释器正常,然后百度发现并没有人写过这样的错误,实在没有办法,我就抱着试试的态度重新配置远程解释器(就是把以前的配置再做一遍),然后再启动就成功了!

    在pycharm上具体的重新配置python解释器我在 中已经讲过,这里再简单勾画一下:

    0、进入pycharm菜单栏路径:File --> Setting... --> Project:自己的项目名 --> Project Interpreter,完成指引路径后进入解释器配置页面

    1、点击红色圈内的设置按钮,选择 Add...

    2、选择SSH Interpreter,填写远程主机的 ip、端口 和 用户名, 点击next进行连接,联通后输入密码,点击next

    3、配置远程主机解释器,点击finish

    4、回退到Project Interpreter界面,可以看到远程解释器上的各种安装包

    5、配置项目映射,就是把本地项目上传到远程机器上一份,两者同步

    运行程序,成功!

  • 相关阅读:
    self 和 super 关键字
    NSString类
    函数和对象方法的区别
    求两个数是否互质及最大公约数
    TJU Problem 1644 Reverse Text
    TJU Problem 2520 Quicksum
    TJU Problem 2101 Bullseye
    TJU Problem 2548 Celebrity jeopardy
    poj 2586 Y2K Accounting Bug
    poj 2109 Power of Cryptography
  • 原文地址:https://www.cnblogs.com/We612/p/11139599.html
Copyright © 2020-2023  润新知