当前位置: 首页 > news >正文

在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
    

http://www.lryc.cn/news/195880.html

相关文章:

  • C++产生未定义的行为的原因分析
  • C++ Qt QString类用法介绍
  • 亚马逊测评关于IP和DNS的问题
  • 新增Node.js运行环境、新增系统缓存清理功能,1Panel开源面板v1.7.0发布
  • 【SA8295P 源码分析 (一)】60 - QNX Host 如何新增 android_test 分区给 Android GVM 挂载使用
  • 天津滨海新区城市轨道交通电能管理系统方案与实施方案
  • torch.cat 使用小节
  • Java:SpringBoot整合Spring Batch示例
  • Windows + Msys 下编译 TensorFlow 2.14
  • 百度发布全新 AI 互动式搜索:百度简单搜索
  • VUE开发记录
  • 2023年中国乳胶制品产量、需求量及市场规模分析[图]
  • 手撕Vue-数据驱动界面改变上
  • for循环中循环一次提交一次 insert update 关闭事务 spring springboot mybatis
  • VS2010 C语言内嵌汇编语言程序
  • 【TES720D】青翼科技基于复旦微的FMQL20S400全国产化ARM核心模块
  • css 左右滚轮无缝衔接
  • Hadoop分布式文件系统-HDFS
  • 专业图表绘制软件 OmniGraffle Pro mac v7.22.1中文版软件介绍
  • Git 本地文件合并和恢复
  • 记录git仓库pr没有显示贡献者的问题,以及如何提交一个pr(简)
  • 入侵检测代码
  • 数字孪生技术如何提高化工生产安全性?
  • PHP 如何查看php函数源码
  • 前端web自动化测试:selenium怎么实现关键字驱动
  • C++标准模板(STL)- 类型支持 (数值极限,min,lowest,max)
  • 国际SPEC CPU创榜以来整机最高纪录!浪潮信息八路服务器TS860G7刷新权威算力基准评测性能
  • 【linux】重定向+缓冲区
  • 【vim 学习系列文章 10 -- vim 将代码中空格高亮显示方法】
  • 吴恩达深度学习笔记