virtualenv虚拟环境的安装使用教程_virtualenv environment

pycharm使用虚拟环境


virtualenv安装与配置

这里我拿window举例,cmd终端执行如下命令安装virtualenv工具:

pip install virtualenv

接下来需要安装虚拟环境管理包工具virtualenvwrapper-win,终端执行如下命令:

pip install virtualenvwrapper-win

出现如下界面说明我们安装成功:

安装完成之后,验证我们是否可以使用 virtualenv 工具,可以终端运行 virtualenv --help 查看一下

接下来我们需要配置一下virtualenv创建虚拟环境生成的根目录,修改其默认路径,如果不修改路径的话,当我们cmd终端创建virtualenv虚拟环境的时候默认是生成在C盘目录下的:

在我的电脑->右键->属性->高级系统设置->环境变量->系统变量 中添加一个参数,将这个参数的值设置为你需要的路径,之后创建的虚拟环境的文件都在这个家目录下,如下:(WORKON_HOME)

如果出现 ‘mkvirtualenv‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件,应该是配置环境变量出现了问题,需要在环境变量中加入python的安装目录下的的Scripts添加到环境变量中。

virtualenv的基本使用

接下来我们开始借助virtualenv虚拟环境创建工具进行一个简单的使用,如下:

创建虚拟环境:终端执行如下命令开始创建虚拟环境:

mkvirtualenv 虚拟环境名称

接下来我们终端执行了 mkvirtualenv test 出现了如下界面说明我们创建虚拟环境成功:

我们可以看到我们在环境配置步骤设置的环境存放路径是正确的:

当然我们创建虚拟环境时也可以指定python版本:

mkvirtualenv -p python解释器路径 虚拟环境名称
mkvirtualenv -p C:User/python.exe django_env

# 也可以采用如下方式
mkvirtualenv --python==python解释器路径 虚拟环境名称

查看所有的虚拟环境:终端执行如下命令查看已创建的虚拟环境:

workon

切换虚拟环境目录: 终端执行如下命令切换到具体虚拟环境的目录:

workon 虚拟环境名称

**退出虚拟环境:**终端执行如下命令退出虚拟环境:

deactivate

删除虚拟环境:终端执行如下命令删除虚拟环境(必须先退出虚拟环境内部才能删除当前虚拟环境)

rmvirtualenv 虚拟环境名称

进入到虚拟环境所在的目录:终端执行如下命令进入到相关目录:

cdvirtualenv 虚拟环境名称

pip安装包

学习路线:

找作者获取【vip204888】

这个方向初期比较容易入门一些,掌握一些基本技术,拿起各种现成的工具就可以开黑了。不过,要想从脚本小子变成黑客大神,这个方向越往后,需要学习和掌握的东西就会越来越多以下是网络渗透需要学习的内容:
在这里插入图片描述

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: virtualenv环境是一种Python开发环境的隔离机制,可以在同一台机器上创建多个独立的Python环境,每个环境都有自己的Python解释器和安装的第三方库,互不干扰。这样可以避免不同项目之间的依赖冲突,提高开发效率和代码的可维护性。 ### 回答2: Virtualenv是一个用于创建和管理Python虚拟环境的工具。Python虚拟环境是一种隔离的环境,可以在同一台机器上同时运行多个独立的Python环境,每个环境都可以有自己的Python解释器和独立的库。 使用Virtualenv可以帮助我们在不同项目之间隔离开发环境,以确保每个项目都可以独立运行,不会相互干扰。当我们需要在不同的项目中使用不同版本的Python或者不同的库时,Virtualenv可以帮助我们解决这个问题。 创建一个虚拟环境非常简单,只需要运行一条命令即可。首先,我们需要安装Virtualenv工具,可以使用pip进行安装安装完成后,通过运行"virtualenv myenv"命令即可创建一个名为"myenv"的虚拟环境。然后,我们可以通过运行"source myenv/bin/activate"命令来激活该虚拟环境。 激活虚拟环境后,我们可以使用该环境中的Python解释器和库。此时,我们可以安装项目所需的任何库,而不会影响全局Python环境。当我们完成一个项目后,可以通过运行"deactivate"命令来离开虚拟环境。 总结来说,Virtualenv是一个非常有用的工具,它可以帮助我们创建和管理Python虚拟环境,以隔离不同项目的开发环境,提高开发效率,并确保项目之间不会相互干扰。 ### 回答3: virtualenv是一个用于创建和管理Python虚拟环境的工具。Python虚拟环境是一个独立的Python运行环境,用于隔离不同项目所需的Python库和依赖,以便简化项目间的冲突和管理。 通过使用virtualenv,可以在同一台计算机上创建多个独立的Python环境,每个环境都具有自己的Python解释器和库集合。这样,不同项目可以使用不同版本的Python和不同的库,而彼此不会产生干扰。 虚拟环境的创建非常简单。在命令行中,只需要运行"virtualenv env_name"命令,其中env_name是要创建的虚拟环境的名称。创建成功后,可以通过运行"source env_name/bin/activate"命令激活虚拟环境。 一旦激活了虚拟环境,所有的Python执行操作都将在该环境中进行。这意味着在该环境中安装Python库不会影响到其他环境,也不会被其他环境所影响。 使用虚拟环境可以提供很多好处。首先,可以避免不同项目之间的库冲突,确保每个项目都能够正常运行所需的库和依赖。其次,虚拟环境还可以帮助在不同的Python版本之间进行切换和测试。此外,虚拟环境还可以方便地分享给其他开发人员,确保他们能够在相同的环境中运行项目。 总结来说,虚拟环境是一种非常有用的工具,可以帮助开发人员在同一台计算机上管理和隔离不同项目的Python库和依赖。通过使用virtualenv,可以轻松创建和管理多个独立的Python环境,并更好地组织和维护项目。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值