在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.mzph.cn/news/105824.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

zabbix监控实战2

4、zabbix添加监控项 nginx监控 在server上安装nginx 添加模板 浏览图形 mysql监控 zabbix自带mysql模板,所以可以在server1上直接做 创建数据库连接用户 percona数据库模板 清理掉mysql的模块链接 安装并配置好percona的数据库模板 测试脚本 删除tmp下的缓存文…

phpcms_v9模板制作及二次开发常用代码

0:调用最新文章,带所在版块 {pc:get sql"SELECT a.title, a.catid, b.catid, b.catname, a.url as turl ,b.url as curl,a.id FROM v9_news a, v9_category b WHERE a.catid b.catid ORDER BY a.id DESC " num"15" cache"300"} {lo…

Docker Compose命令讲解+文件编写

docker compose的用处是对 Docker 容器集群的快速编排。(源码) 一个 Dockerfile 可以定义一个单独的应用容器。但我们经常碰到需要多个容器相互配合来完成某项任务的情况(如实现一个 Web 项目,需要服务器、数据库、redis等&#…

Linux 学习的六个过程

Linux 上手难,学习曲线陡峭,所以它的学习过程更像一个爬坡模式。这些坡看起来都很陡,但是一旦爬上一阶,就会一马平川。 1、抛弃旧的思维习惯,熟练使用 Linux 命令行 在 Linux 中,无论我们做什么事情&…

网络 | 排错五大步骤,没有解决不了的网络故障准达信息准达信息

网络故障是我们工作中最易常见的问题,那么如何才能进行网络排查,快速解决问题呢? 一、网络排错五大基本步骤与命令 五大基本思路如下: (1)检查物理链路是否有问题; (2)…

模拟实现字符串函数(5): strncpy

1.函数介绍 拷贝num个字符从源字符串到目标空间。 如果源字符串的长度小于num,则拷贝完源字符串之后,在目标的后边追加0,直到num个 strncpy与strcpy的作用是一样的,区别在于strncpy指定了复制字符的个数。 2.思路分析 这里多了…

找不到msvcp100.dll无法继续执行此代码怎么解决,快速修复dll问题的5个方法

电脑已经成为我们生活和工作中不可或缺的一部分,在我们使用电脑的时候,总会遇到一些技术问题,其中之一就是“找不到msvcp100.dll”。msvcp100.dll是一个动态链接库文件,它是Microsoft Visual C 2010 Redistributable Package的一部…

APT攻击

1.1 APT攻击简介 1.1.1APT攻击概念 网络安全,尤其是Internet互联网安全正在面临前所未有的挑战,这主要就来自于有组织、有特定目标、持续时间极长的新型攻击和威胁,国际上有的称之为APT(Advanced Persistent Threat)攻…

2023 年 Arm A-Profile 架构发展

随着人工智能 (AI) 的兴起和安全威胁的加剧,计算需求不断发展,作为世界设备核心的基础计算架构也必须不断发展。这就是为什么我们的工程团队向普遍存在的 Arm 架构添加新功能和技术,然后软件团队确保软件尽可能无缝地适应这些未来的功能和技术。 Arm架构是如何开发的 Arm …

【总结】两个独立同分布的随机变量相加还是原来的分布吗?

二项分布,泊松分布,正态分布,卡方分布,具有独立可加性。 图源自没咋了,面哥课程。

飞书应用机器人文件上传

背景: 接上一篇 flask_apscheduler实现定时推送飞书消息,当检查出的异常结果比较多的时候,群里会有很多推送消息,一条条检查工作量会比较大,且容易出现遗漏。   现在需要将定时任务执行的结果记录到文件,…

C# GFPGAN 图像修复

效果 项目 代码 using Microsoft.ML.OnnxRuntime; using Microsoft.ML.OnnxRuntime.Tensors; using OpenCvSharp; using System; using System.Collections.Generic; using System.Drawing; using System.Drawing.Imaging; using System.Windows.Forms;namespace 图像修复 {pu…

二维数组的行指针与列指针

二维数组的行指针与列指针 笔记来源:懒猫老师-C语言-用指针访问二维数组(指针与二维数组) 声明:本文笔记来自bili懒猫老师,仅供学习参考 回顾一维数组 int a[3];//其中a或a[0]是数组首地址 //a1指向第二个元素的地址…

PyTorch 深度学习之卷积神经网络(高级篇)Advanced CNN(十)

0. Revision 前面讲的比较简单的是 串行网络结构 1. GoogLeNet 1.1 Inception module w h 要一致 what is 11 convolution? 信息融合-eg.高中各门学科成绩比较(总分) 最主要工作:改变通道数量 why is 11 convolution? 减少10倍 1.2 implementation of inception module 拼…

AOP面向切面编程

AOP简介 AOP(Aspect oriented Programming)面向切面编程,就是面向特定的方法编程,将方法比作一个一个的切面,可以向指定的方法执行前/后执行自己的逻辑。如统一获取方法的时间。 应用场景: 记录操作日志、权限控制、事务管理 优…

Node.js初体验

Node.js简介 node.js的运行环境 1.V8引擎对js代码进行解析与执行 2.内置API:fs、path、http...等,提供了一些能力,能够使得js调用这些API去做一些后端的事情 流程:我们在node.js的运行环境中编写待执行的JavaScript代码&#…

部署k8s dashboard(这里使用Kubepi)

9. 部署k8s dashboard(这里使用Kubepi) Kubepi是一个简单高效的k8s集群图形化管理工具,方便日常管理K8S集群,高效快速的查询日志定位问题的工具 部署KubePI(随便在哪个节点部署,我这里在主节点部署&#…

黑马JVM总结(三十)

(1)类加载-连接-解析 new对象,会触发对象的解析和初始化 通过类加载器加载类C,这里只会进行类C的加载并不会导致类C的解析以及初始化,这样加载类C的时候类D也不会解析跟初始化 通过jps找到进程id: 打开…

Kafka SASL认证授权(四)认证源码解析

Kafka SASL认证授权(四)认证源码解析。 官网地址:https://kafka.apache.org/ 一、认证流程 在了解kafka网络模型的基础上,了解它的认证流程: ApiVersionsRequest->SaslHandshakeRequest->a series of SASL client and server tokens corresponding to the mechani…

IDEA的使用(二)快捷键 (IntelliJ IDEA 2022.1.3版本)

1. IDEA中的常用快捷键 1.1 通用型快捷键 1.2 提高编写速度 ctrl shift ↑或↓ 只能在方法里面移动代码。 alt shift ↑或↓ 可以向方法外移动代码。 设置过自动导包,所以不用批量导包啦。 1.3 类结构、查找和查看源码 1.4 查找、替换和关闭 1.5 调整格式 1.6 De…