本文介绍: 在日常的Python开发中,管理项目依赖关系是至关重要的。一个非常有用的工具是Python虚拟环境,它允许我们可以在同一计算机隔离不同项目依赖,以确保它们不会相互干扰。在本文中,我们介绍如何在VS Code终端窗口使用命令mkvirtualenv django_env创建一个Python虚拟环境

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

拓展:

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

在这个命令中:

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

提示报错

mkvirtualenv : 无法将“mkvirtualenv”项识别cmdlet函数、脚本文件或可运行程序名称。请检
名称的拼写,如果包括路径,请确保路径正确然后再试一次
所在位置 行:1 字符: 1
+ mkvirtualenv django_env
+ ~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (mkvirtualenv:String) [], CommandNotFoundExce 
   ption
    + FullyQualifiedErrorId : CommandNotFoundException

解决方法

  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:PythontestDjango_codeEnvs"
    

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

    mkvirtualenv django_env
    

原文地址:https://blog.csdn.net/weixin_62281300/article/details/133843557

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如若转载,请注明出处:http://www.7code.cn/show_11309.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注