我正在使用文档进行我的第一个django项目。我在导入django模块时遇到了这个错误。我确信django已经成功安装在我的虚拟环境中。错误是:
Unable to import 'django.shortcuts' Unable to import 'django.http' Unable to import 'django.contrib' Unable to import 'django.urls'
wh6knrhe1#
如果你查看你的状态栏,你会发现你选择了Python 3.7.4的全局安装,而不是虚拟环境。如果你点击它,你可以选择你安装Django的虚拟环境。
sq1bmfud2#
你选择了Python 3.7.4的全局安装,而不是虚拟环境。如果你点击它,你可以选择你安装Django的虚拟环境。
lp0sw83n3#
解决方案2:(从激活的虚拟环境中打开VS Code):
1.打开终端窗口1.激活相关的python虚拟环境1.确保在此虚拟环境中安装了Pylint pip install pylint1.关闭VS Code的所有示例1.在此终端窗口中启动VS代码(this将确保VS Code进程将继承所有虚拟环境环境设置)
hc2pp10m4#
这在Visual Studio代码中非常常见,不要太在意它,它只是警告。我在工作时也遇到过这些错误。只要继续前进,首先完成您的项目,如果它仍然导致错误,那么我可以更好地指导您。尝试我的这些简单项目来检查一切是否正常,或者检查你的django是否安装正确。Hello world项目:https://github.com/YashMarmat/Hello-world-App-django.git
42fyovps5#
这是因为Django版本的变化,使用了系统中可能存在的其他环境。
mwg9r5ms6#
在你的www.example.com文件enter image description here中导入ossettings.py另外,看看VSCode使用的是哪个Python版本我的系统中有Anaconda,Python 3.8,3.9。VSCode使用conda(base)虚拟环境。我收到一个导入错误我在VSCode终端中为Python 3.8选择了正确的路径
"C:\Users\******\AppData\Local\Python\Python38"
成功运行。
icnyk63a7#
我通过切换到我安装Django的开发环境来修复这个问题。
g9icjywg8#
我也有同样的问题。在westing小时后我找到了这个解决方案,所以要解决这个问题,请按照以下步骤:1.打开VSCode1.转到“视图”选项卡,然后单击“命令托盘”1.搜索:Python:选择解释程序1.单击输入解释器路径,然后单击查找1.转到虚拟环境文件夹,然后转到脚本文件夹1.选择python.exe1.然后选择Python 3.x.x('env ')
beq87vna9#
这个问题是由pylanc扩展引起的。只要卸载它
9条答案
按热度按时间wh6knrhe1#
如果你查看你的状态栏,你会发现你选择了Python 3.7.4的全局安装,而不是虚拟环境。如果你点击它,你可以选择你安装Django的虚拟环境。
sq1bmfud2#
你选择了Python 3.7.4的全局安装,而不是虚拟环境。如果你点击它,你可以选择你安装Django的虚拟环境。
lp0sw83n3#
解决方案2:(从激活的虚拟环境中打开VS Code):
1.打开终端窗口
1.激活相关的python虚拟环境
1.确保在此虚拟环境中安装了Pylint pip install pylint
1.关闭VS Code的所有示例
1.在此终端窗口中启动VS代码
(this将确保VS Code进程将继承所有虚拟环境环境设置)
hc2pp10m4#
这在Visual Studio代码中非常常见,不要太在意它,它只是警告。我在工作时也遇到过这些错误。只要继续前进,首先完成您的项目,如果它仍然导致错误,那么我可以更好地指导您。
尝试我的这些简单项目来检查一切是否正常,或者检查你的django是否安装正确。
Hello world项目:https://github.com/YashMarmat/Hello-world-App-django.git
42fyovps5#
这是因为Django版本的变化,使用了系统中可能存在的其他环境。
mwg9r5ms6#
在你的www.example.com文件enter image description here中导入ossettings.py另外,看看VSCode使用的是哪个Python版本我的系统中有Anaconda,Python 3.8,3.9。
VSCode使用conda(base)虚拟环境。
我收到一个导入错误
我在VSCode终端中为Python 3.8选择了正确的路径
成功运行。
icnyk63a7#
我通过切换到我安装Django的开发环境来修复这个问题。
g9icjywg8#
我也有同样的问题。在westing小时后我找到了这个解决方案,所以要解决这个问题,请按照以下步骤:
1.打开VSCode
1.转到“视图”选项卡,然后单击“命令托盘”
1.搜索:Python:选择解释程序
1.单击输入解释器路径,然后单击查找
1.转到虚拟环境文件夹,然后转到脚本文件夹
1.选择python.exe
1.然后选择Python 3.x.x('env ')
beq87vna9#
这个问题是由pylanc扩展引起的。只要卸载它