我碰巧更改了django应用程序的名称(只是目录的名称)所以每次我想在该应用程序中进行模型的迁移时,我都不能。
更新项目中每次出现的字符串后,我在终端内成功运行makemigrations
。但是我在Pycharm中没有成功这样做,显然它只停留在最新的-failed-命令上,每当我输入makemigrations app_name
(或任何其他命令如shell
)时它会抛出同样的信息我之前看到修复错误(更新字符串):
ImportError:没有名为'app_name'的模块
任何帮助?
答案 0 :(得分:0)
对你的问题来说可能不是最好的解决方案,但过去我和PyCharm有类似的东西,我做的是在PyCharm中重新创建virtualenv并重新安装所有模块。确保使用以下命令导出已安装的模块:
pip freeze > requirements.txt
然后使用以下命令安装在新的virtualenv中:
pip install -r requirements.txt