【问题标题】:Django error: Command throws a python window when executing makemigrations command in a Python/Django projectDjango 错误:在 Python/Django 项目中执行 makemigrations 命令时,命令会引发 Python 窗口
【发布时间】:2017-02-06 19:39:00
【问题描述】:

python '2.7.13'

Django '1.9.7'

我正在使用“viertualenv”来管理我的项目。

我试图运行这个命令,结果发生了

(pyproject-1)xxxxx@xxxx.com
python manage.py makemigrations

它会使用 pyshell 打开一个新窗口

python 2.7.13 (v2.7.13:a06454b1afa1, dec 17 2016, 20:42:59) [MSC v.1500
32 bit<intel> on win 32]
type "help", "copyright", "credits" or "license" for more information.
>>>

使用 de 'migrate' 或 'runserver' 命令仍会打开窗口

可能是什么错误?我用谷歌搜索了这个,我没有找到明确的答案

【问题讨论】:

  • 你是如何创建你的 django 项目的
  • - 安装 python - 如果项目安装了 Django 在文件夹中 - 安装 setuptools - 创建 virtualenv - startproject 逐步安装和创建项目
  • 尝试chmod +x manage.py 并以./manage.py makemigrations 运行它,如果它的行为相同
  • @yedpodtrzitko 非常感谢!有效! y 使用 manage.py makemigrations./manage.py makemigrations 而不使用 python 并且在其他计算机上使用 python 单词 可以正常工作

标签: django python-2.7


【解决方案1】:

[更新]

我的项目中的错误是一种病毒,它用“G”重命名了所有文件,包括已执行的文件:“Gpython.exe”“GManage.py”在我的项目中进行故障排除,也许是命令.\manage.py makemigrations.\manage.py migrate 仍然可以处理病毒。

PD:对不起,我还在学习英语语言:P

【讨论】:

    猜你喜欢
    • 2013-12-13
    • 1970-01-01
    • 2012-08-08
    • 1970-01-01
    • 2017-01-13
    • 2016-08-09
    • 2016-05-29
    • 2022-10-05
    • 1970-01-01
    相关资源
    最近更新 更多