Advertisement

在Windows中利用virtualenv建立虚拟环境的方法(两种)

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本文介绍了如何在Windows操作系统中使用virtualenv工具创建和管理Python项目的虚拟环境,并提供了两种实用的方法。 操作系统:Windows 10 x64 Python版本:3.6.8 virtualenv版本:16.7.7 virtualenvwrapper版本:1.2.5 方式一:直接使用 virtualenv 1、安装 pip install virtualenv 2、创建虚拟环境 virtualenv -p d:/app/Python36/python.exe py36env 3、启动虚拟环境 py36env\Scripts\activate.bat 4、退出虚拟环境 deactivate 如果需要删除虚拟环境,只需直接删除 py36env 文件夹即可。 方式二:使用virtualenvwrapper 1、安装 virtualenv 和 virtualenvwrapper 后,在命令行输入 mkvirtualenv -p d:/app/Python36/python.exe py36env 命令来创建并激活一个新虚拟环境 2、启动和退出虚拟环境可以分别用 workon py36env 和 deactivate 来进行。 如果需要删除虚拟环境,只需使用 rmvirtualenv py36env 即可。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Windowsvirtualenv
    优质
    本文介绍了如何在Windows操作系统中使用virtualenv工具创建和管理Python项目的虚拟环境,并提供了两种实用的方法。 操作系统:Windows 10 x64 Python版本:3.6.8 virtualenv版本:16.7.7 virtualenvwrapper版本:1.2.5 方式一:直接使用 virtualenv 1、安装 pip install virtualenv 2、创建虚拟环境 virtualenv -p d:/app/Python36/python.exe py36env 3、启动虚拟环境 py36env\Scripts\activate.bat 4、退出虚拟环境 deactivate 如果需要删除虚拟环境,只需直接删除 py36env 文件夹即可。 方式二:使用virtualenvwrapper 1、安装 virtualenv 和 virtualenvwrapper 后,在命令行输入 mkvirtualenv -p d:/app/Python36/python.exe py36env 命令来创建并激活一个新虚拟环境 2、启动和退出虚拟环境可以分别用 workon py36env 和 deactivate 来进行。 如果需要删除虚拟环境,只需使用 rmvirtualenv py36env 即可。
  • Anaconda3创Python2.7
    优质
    本篇文章将详细介绍如何使用Anaconda3工具在Windows或Linux系统中快速简便地搭建一个专门用于Python 2.7项目的独立开发环境。通过遵循文中步骤,开发者可以轻松管理项目依赖并避免版本冲突问题。 今天为大家分享如何使用Anaconda3创建一个独立的Python 2.7环境的方法,具有很好的参考价值,希望能对大家有所帮助。我们一起看看吧。
  • Anaconda3创Python2.7
    优质
    本文介绍了如何使用Anaconda3工具在Windows系统中为Python 2.7版本建立一个隔离的开发环境,便于项目管理和依赖包控制。 由于一些不可预测的因素,需要使用Python 2.7进行开发。因此研究了如何在Anaconda3下建立Python 2.7的开发环境,并发现过程非常简便,在此分享一下。 首先安装Anaconda3,这就不多赘述了,我使用的Linux环境,Windows下的操作类似。 1. 创建一个名为python27的虚拟环境并安装Python 2.7版本 ~$ conda create -n python27 python=2.7 完成上述命令后即可开始使用该环境。 2. 激活创建好的虚拟环境 在Linux和Mac系统中,激活步骤如下: ~$ source activate python27 激活后的界面会显示出当前使用的python版本为Python 2.7。
  • 设置Python-virtualenv
    优质
    本教程详细介绍了如何使用virtualenv在Python中创建和管理独立的虚拟环境,帮助开发者隔离项目依赖。 配置Python虚拟环境(使用virtualenv) 一、安装所需三方包virtualenv 1. 使用pip命令来安装: ``` pip install virtualenv ``` 二、创建并配置虚拟环境 1. 选择一个用于存放新创建的虚拟环境的目录,例如 `F:\develop\python\virspace`。 2. 打开命令提示符工具。可以通过在开始菜单中搜索“cmd”来打开它。 3. 在命令行界面导航至选定的目标路径: ``` C:\Users\linry>f: F:>cd develop/python/virspace ``` 4. 使用virtualenv创建新的虚拟环境,例如命名为`myvenv`: ``` F:developpythonvirspace> virtualenv myvenv ``` 三、激活虚拟环境 1. 在命令提示符中输入以下命令来激活刚才创建的虚拟环境。这可能因操作系统而异,请根据你的系统进行相应的调整。 - Windows: ``` .\myvenv\Scripts\activate ``` 四、退出虚拟环境 在完成所有需要的工作后,可以使用下面的命令退出当前活跃的虚拟环境: ``` deactivate ``` 五、删除虚拟环境 如果不再需要某个特定的虚拟环境,可以直接将其文件夹移除。例如,在上述示例中,你可以通过以下步骤来删除`myvenv`: 1. 确保已关闭该虚拟环境。 2. 从命令行导航到包含目标虚拟环境的目录: ``` F:developpythonvirspace> rmdir /s myvenv ``` 或者直接在文件资源管理器中找到并删除相应的文件夹。
  • 解决PowerShell激活virtualenv问题
    优质
    本文介绍了在使用PowerShell时遇到无法激活Python virtualenv虚拟环境问题的原因及解决方案。 《笨办法学python3》习题46 项目骨架 virtualenv的安装方法: pip install virtualenv 创建文件夹:mkdir env1 搭建虚拟环境:virtualenv –system-site-packages env1learnp 激活虚拟环境时遇到问题: 在尝试使用 .env1learnpScriptsactivate 命令来激活虚拟环境时,可能会出现找不到命令 activate.bat 的错误提示。实际上,该命令确实存在于当前目录中,但默认情况下 Windows PowerShell 不会从当前位置加载命令。如果信任此文件,请改为键入“.activate.bat”。
  • Ubuntu/Linux 系统和使 Python
    优质
    本教程详解如何在Ubuntu或Linux系统上创建及管理Python虚拟环境,助力开发者轻松隔离项目依赖,提高开发效率。 在UbuntuLinux系统中,Python虚拟环境的建立和使用是开发者管理不同项目依赖关系的重要手段。虚拟环境允许你在独立的环境中安装特定版本的Python及其所需的库文件,从而避免了不同项目之间的依赖冲突。 ### 创建虚拟环境 你可以利用Python内置的`venv`模块来创建一个隔离的工作空间。假设你希望为名为“my_project_env”的新项目建立虚拟环境,请参考以下步骤: 1. 打开终端。 2. 导航至项目的根目录:例如,使用命令 `cd pathtoyourproject`. 3. 使用下面的指令创建新的虚拟环境: ``` python3 -m venv my_project_env ``` ### 激活和退出虚拟环境 在UbuntuLinux中激活你刚刚建立的虚拟环境,请输入以下命令: ``` source my_project_env/bin/activate ``` 一旦进入,你的终端提示符会显示当前使用的虚拟环境名称。当你完成工作后,可以使用 `deactivate` 命令来返回到全局Python环境中。 ### 安装和管理库 在激活的虚拟环境下安装所需的Python包非常简单: - 使用命令:`pip install requests` 来安装名为“requests”的库为例。 你可以随时通过运行 `pip freeze > requirements.txt` 将所有已安装的依赖项保存到一个文本段落件中,以便于未来的环境重建或分享给其他开发者。 ### 删除虚拟环境 如果你不再需要某个特定的Python虚拟环境,可以通过以下步骤将其删除: 1. 退出当前激活的虚拟环境:输入 `deactivate` 2. 使用命令 `rm -r my_project_env` 来移除整个目录及其内容。 ### 总结 通过使用Python虚拟环境(如UbuntuLinux上的venv),你可以有效地管理项目的依赖关系,确保了开发过程中的稳定性和可重复性。希望本教程能够帮助你更好地理解和掌握如何在自己的项目中创建和操作这些独立的运行空间。如果有任何疑问或需要进一步的信息,请随时提问。
  • Windows 10使Anaconda创指南
    优质
    本指南详细介绍了如何在Windows 10操作系统上利用Anaconda软件轻松快捷地创建和管理Python虚拟环境,适合初学者快速入门。 1. 查看Anaconda中的虚拟环境及其所在目录:在桌面搜索框中输入“Anaconda Prompt”并打开,然后输入命令`conda env list`查看。 2. 为了让Jupyter Notebook支持不同的虚拟运行环境,在Anaconda环境中安装一个插件。可以通过执行以下命令来完成: ``` conda install nb_conda ``` 3. 如果在Anaconda中显示的env与Jupyter Notebook中的env不一致,例如在Anaconda Prompt中可以看到有三个环境:base、my_tensorflow_env和pytorch;但在Jupyter Notebook中可能看不到这些所有环境。
  • Python 安装 virtualenv 教程详解
    优质
    本教程详细讲解了如何在Python中安装和配置virtualenv虚拟环境,帮助开发者实现项目依赖隔离。 在一台主机上可能会安装多个不同的Python版本以运行不同时间开发的项目,并且这些不同的Python版本可能需要安装各自的库和包。因此,我们需要一种工具来管理各种独立的Python环境。virtualenv就是这样一个工具有助于为每个Python项目创建一个“隔离”的虚拟环境,在这个环境中可以自由地添加所需的扩展包和库而不影响其他项目的运行。 使用virtualenv之前,请确保已经安装了所需版本的Python在你的操作系统上,比如你可以有Python2.7和Python3.7。