几个月前,我使用Visual Studio Code创建了我的第一个本地Python/Django项目,它运行得非常完美。
现在我尝试在一台新的计算机上使用它。我已经尝试保存VS工作区,然后将其加载到新的计算机上,但它给了我以下错误:
ModuleNotFoundError: No module named 'gad'
我认为它来自www.example.com中的os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'gad.settings')
行manage.py
我不知道我是否应该从头开始创建一个Django项目,然后将我的“旧”文件复制到该项目中,如果我只需要创建“gad.settings”文件或其他文件。
我没有旧电脑,但我想我有旧Django项目中的所有文件(但里面没有gad.settings文件,所以可能我不得不复制该文件夹以外的更多文件)。
谢谢!
1条答案
按热度按时间pqwbnv8z1#
您可以在新机器上创建一个新的虚拟环境。但它将缺少旧环境中安装的其他模块。这就是为什么
ModuleNotFoundError
会出现在新机器上。您可以使用requirements.txt为新环境安装与旧环境相同的模块。