Windows10下激活虚拟环境后django-admin命令无法识别求助
解决Windows10下虚拟环境移动后django-admin命令失效问题
验证虚拟环境Scripts目录是否在PATH中
激活虚拟环境后,在命令行执行:echo %PATH%查看输出里是否包含当前虚拟环境下的
Scripts文件夹路径(比如你的项目路径\venv\Scripts)。如果没有,手动临时添加路径:set PATH=%PATH%;D:\your_project\venv\Scripts替换成你实际的Scripts路径后,再尝试执行
django-admin命令。用Python模块方式调用django-admin(最稳妥)
跳过系统PATH依赖,直接通过Python调用Django模块,命令格式:python -m django admin [你要执行的命令]示例(创建app):
python -m django admin startapp app_name重新安装Django修复脚本文件
激活虚拟环境后,先卸载再重装Django,让pip重新生成Scripts目录下的可执行文件:pip uninstall django -y pip install django修正虚拟环境激活脚本的路径
打开虚拟环境Scripts目录下的activate.bat文件,找到set "VIRTUAL_ENV=旧路径"这一行,把旧路径替换成当前虚拟环境的绝对路径,保存后重新激活环境。
内容的提问来源于stack exchange,提问作者Mahdi Shirazi
相关产品推荐
相关产品推荐

