django 在VsCode中的“C:\Users\AccountName\AppData\Local\Programs\Python\Python38-32\python.exe”错误没有python

9njqaruj  于 2023-05-30  发布在  Go
关注(0)|答案(8)|浏览(255)

我运行Django项目没有任何问题。直到我重新安装Windows,然后重新安装vscode!现在我正在运行Django项目,vscode显示以下错误:

Error: no python at C:\Users\AccountName\AppData\Local\Programs\Python\Python38-32\python.exe

ccgok5k5

ccgok5k51#

如果python目录仍然在环境变量路径列表中,则可能会发生这种情况。
1.首先从环境变量路径中删除python条目(如果存在)
1.在你的项目中也会有虚拟环境的机会。如果虚拟环境是在未安装的python版本中设置的,那么您将获得相同的错误消息。因此,删除在未安装的python下创建的虚拟环境。可以通过从系统中删除虚拟环境文件夹来完成。

eyh26e7m

eyh26e7m2#

编辑pyvenv.cfg

home = C:\Users\UserName\AppData\Local\Programs\Python\Python38-32
include-system-site-packages = false
version = 3.8.3

当我在检查计算机上的文件路径后编辑此文件时,它对我有效。

2jcobegt

2jcobegt3#

根据您提供的信息,建议您检查Python环境变量。
由于重新安装了Windows系统,因此环境变量将恢复为默认设置。因此,请添加Python环境变量:

或者你可以重新安装Python并选中“Add Python 3.8 to PATH”选项,这将自动添加Python环境变量。
您还可以参考:Python environment variables

ubbxdtey

ubbxdtey4#

很简单
1.从项目文件夹中删除dbsqite3文件
1.在CMD中打开项目
1.安装虚拟环境pip install virtaualenv
1.虚拟环境
1.\scripts\activate

  1. python manage.py runserver
    然后玩你的代码you shared
qojgxg4l

qojgxg4l5#

这适用于Pycharm,它确实对我从你的项目文件夹,删除3个文件夹,即..ide,venv,还有第三个文件夹我想。不要触摸你创建的项目或脚本。在wards之后,转到Pycharm并再次配置python解释器。这将使您现在可以运行yo脚本没有问题

9rnv2umw

9rnv2umw6#

如果您将项目从一台计算机移动到另一台具有不同Python版本或环境的计算机:

  1. python -m venv env =>这将为虚拟环境创建新文件夹
  2. cp -r venv/Lib/site-packages/* env/Lib/site-packages/ =>将站点包从旧的虚拟环境(venv,使用您自己的)复制到新的虚拟环境
  3. env/Scripts/activate =>激活新环境
    1.您可以删除旧的虚拟环境
8ftvxx2r

8ftvxx2r7#

确保在安装python之前安装virtualenv

bzzcjhmw

bzzcjhmw8#

检查是否安装了Django(如果你使用的是Django框架)。
pip install django

相关问题