日常出错总结

ReactNative 工程出错汇总

1. null is not an object(evaluating 'RNGestureHandlerModule.State') 这种错误

图1.png

解决方法如下:
1. yarn add react-native-gesture-handlernpm install react-native-gesture-handler --save
2. react-native link


mac 电脑安装文件相关错误汇总

1. -bash:easy_install: command not found

安装 easy_install
命令:curl https://bootstrap.pypa.io/ez_setup.py -o - | python
出现图1所示错误,执行命令: sudo chown -R $USER /Library/Python/2.7
之后,再一次执行命令: curl https://bootstrap.pypa.io/ez_setup.py -o - | python

图1.png

验证是否成功: 输入命令: easy_install , 出现 error: No urls, filenames, or requirements specified (see --help) ,即成功.

2. -bash: pip: command not found

安装 pip
执行 sudo easy_install pip

3. sudo easy_install pysvg 出现图2错误

图2.png
  • 方法1:执行 easy_install pysvg , 图3表示成功
    图3.png
  • 方法2:先下载下来安装包,之后解压,进入到文件夹中,运行 python setup.py install

4. sudo nginx 启动出现 nginx: [emerg] open() "/var/log/nginx/error.log" failed (2: No such file or directory) 错误

  • 解决方法: sudo mkdir -p /var/log/nginx/

Django 相关错误

1.出现这种错误 django no such table:userinfo_userinfo`

  • 解决方法:python manage.py migrate --run-syncdb

2.出现图1所示问题。

图1.png
  • 解决方法如下:
    python manage.py dbshell
    .tables 找到 django_migrations
    select * from django_migrations;
    delete from django_migrations where app='qa'; //删除与 qa 这个 app 相关的数据库编译文件
    .quit 推出 sqlite3 重新执行 migrate
    sqlite3文档

3.出现图2所示问题。

图2.png
  • 解决方法: python manage.py migrate appname --fake
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容