首页 > 解决方案 > 如何将我的 django 项目移动到另一个目录?

问题描述

有人问过类似的问题,但在 4 年多以前。我确信这些东西不适用,因为我已经尝试过它们但它们没有用。

我在一个目录中工作,其中有我的 virtualvenv 和 django 项目,但我想创建一个新文件夹并将它们移动到那个新文件夹:旧路径:dev/python/django/ 新路径:dev/python/django/blog

然后我激活了我的 virtualenv 并进入了 manage.py 文件所在的目录,并且像往常一样运行,python manage.py runserver但是它出现了一个错误:

File "manage.py", line 16
  ) from exc
       ^
SyntaxError: invalid syntax

我的 manage.py 文件中没有更改任何内容,事实上,自上次运行此项目以来,我没有更改任何内容。由于我移动了项目和附加到它的 virtualenv,它不再运行。

我尝试在我的环境中重新安装 django,但它说它已经存在。我尝试python3 manage.py runserver按照其他一些帖子的建议运行,但这也不起作用。同样的错误......我错过了什么?我文件中的所有路径都来自BASE_DIR变量,并且没有绝对路径。

我错过了什么?如何将我的 django 项目移动到另一个目录而不破坏它?供参考:我正在运行 linux,所以我不确定是否需要更改 PATH 或其他任何东西才能运行。

标签: djangopython-3.x

解决方案


推荐阅读