在vs code中创建一个名为 “django_env“ 的虚拟环境报错?!以下方法可以解决

# vs code 终端窗口中运行: mkvirtualenv django_env #

拓展:

mkvirtualenv django_env 是一个命令,用于创建一个名为 "django_env" 的虚拟环境。虚拟环境是一种用于隔离不同Python项目所需依赖的工具。通过创建虚拟环境,可以在同一计算机上的不同项目中使用不同版本的Python库和工具,而不会相互干扰。

在这个命令中:

  • mkvirtualenv 是创建虚拟环境的命令。
  • "django_env" 是虚拟环境的名称,可以根据需要选择不同的名称。

一旦创建了虚拟环境,就可以在其中安装特定版本的Django或其他Python包,而不会影响全局Python环境或其他虚拟环境中的包。这有助于保持项目之间的独立性和干净的依赖管理。

提示报错:

mkvirtualenv : 无法将"mkvirtualenv"项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检
查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:1 字符: 1

  • mkvirtualenv django_env
  • ~~~~~~~~~~~~
  • CategoryInfo : ObjectNotFound: (mkvirtualenv:String) [], CommandNotFoundExce
    ption
  • FullyQualifiedErrorId : CommandNotFoundException

解决方法:

  • 查看所用python版本是否下载了django,使用命令 pip311 list查看,这里我并未下载所以使用命令下载,为避免超时报错使用镜像下载,命令如下:

    复制代码
    pip311 install -i https://pypi.tuna.tsinghua.edu.cn/simple django==4.1.1
  • 需要确保已正确安装和配置了"virtualenvwrapper-win "

    步骤:

  1. 打开命令提示符或PowerShell,运行 workon 命令,它应该列出已经存在的虚拟环境。

  2. 如果 mkvirtualenv 仍不起作用,可以尝试使用 mkvirtualenv.bat,例如:mkvirtualenv.bat django_env

  3. 如果仍不起作用 则可能是并未安装:我们使用 pip 安装 "virtualenvwrapper-win":pip install virtualenvwrapper-win 为避免超时报错使用镜像源下载

    复制代码
    pip311 install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenvwrapper-win
  4. 确保安装完成后没有出现错误。然后,确保已经设置了正确的环境变量。在Windows上,我们需要设置 WORKON_HOME 变量,它指定虚拟环境的存储位置。例如:

    复制代码
    $env:WORKON_HOME = "D:\Python\test\Django_code\Envs"

    接下来,就可以使用 mkvirtualenv 命令来创建一个虚拟环境了

    复制代码
    mkvirtualenv django_env
相关推荐
Olamyh23 分钟前
【 超越 ReAct:手搓 Plan-and-Execute (Planner) Agent】
python·ai
deepxuan24 分钟前
Day7--python
开发语言·python
曲幽34 分钟前
FastAPI不止于API:手把手教你用Jinja2打造动态Web页面
python·fastapi·backend·jinja2·full stack·template engine·web development
禹凕39 分钟前
Python编程——进阶知识(多线程)
开发语言·爬虫·python
苏三说技术40 分钟前
xxl-job 和 elastic-job,哪个更好?
后端
Ulyanov42 分钟前
基于Pymunk物理引擎的2D坦克对战游戏开发
python·游戏·pygame·pymunk
铉铉这波能秀43 分钟前
LeetCode Hot100数据结构背景知识之字典(Dictionary)Python2026新版
数据结构·python·算法·leetcode·字典·dictionary
三小河1 小时前
Agent Skill与Rules的区别——以Cursor为例
前端·javascript·后端
程序媛徐师姐1 小时前
Python基于爬虫的网络小说数据分析系统【附源码、文档说明】
爬虫·python·python爬虫·网络小说数据分析系统·pytho网络小说数据分析系统·python爬虫网络小说·python爬虫的网络小说数据
三小河1 小时前
前端视角详解 Agent Skill
前端·javascript·后端