这里想象一下需求,写一个项目使用的一系列1.0版本的插件,现在要新写一个项目,需要用这些插件的2.0版本,该怎么办?都更新成2.0版本?这样之前的项目都没法维护了
这时我们需要一个虚拟环境,Python就支持这样一个插件,virtualenv
下面来安装一下:
1. pip3 install virtualenv
2. cd进一个像存放虚拟环境的目录,创建虚拟环境
virtualenv --no-site-packages venv
这个venv是名字,自己随便起名
3.激活虚拟环境
source venv/bin/activate #source是linux下面的环境
在windows下,直接cd进scripts目录,执行activate即可
这里的venv就是上面那个名字
当出现这样的格式,就表示现在处于虚拟环境中
F:\代码库\虚拟环境virtualenv\ven_test\Scripts>activate
(ven_test) F:\代码库\虚拟环境virtualenv\ven_test\Scripts>
此时的环境中是没有插件的,因为我们创建这个虚拟环境的时候是选择 no-site-packages
所以,需要什么插件都需要重新安装
4.退出虚拟环境
deactivate
编程开发ode">
(ven_test) F:\代码库\虚拟环境virtualenv\ven_test\Scripts>deactivate
F:\代码库\虚拟环境virtualenv\ven_test\Scripts>
其实在pycharm中,也为我们封装了这个功能
下面演示一下在pycharm中如何使用虚拟环境
1.创建虚拟环境
这里可以选择是否继承之前版本的插件
确认后,就已经创建了一个虚拟环境,然后应用到我们的项目中
在项目配置那里,把解释器改成我们新建的那个虚拟环境就好了
这是新建虚拟环境,如果是把已有的环境添加到pycharm中,需要选择这个
然后找到要添加的环境的scripts目录下的Python.exe,添加进去就了
分享到:
相关推荐
使用python创建虚拟环境的三种方式——使用conda创建虚拟环境、使用终端命令创建虚拟环境和使用pycharm创建虚拟环境
python venv 3.6.5
Python虚拟环境,但由Docker支持!
https://mp.csdn.net/mdeditor/80985603 快速部署python2.7版本的环境
1 启动虚拟环境 --- 创建虚拟环境 2 升级pip自身(可指定版本) 3 pip安装库(指定库,可指定版本,可指定下载路径) 4 pip卸载库 5 查看所有python库
Window平台实现迁移Python虚拟环境 采用: python -m venv --copies venv 此脚本只在 window上测试 venv 修改, 运行前请备份
树莓派 TensorFlow 2.4 搭建好的虚拟环境,解压放进树莓派中就可以用 需要 apt install python3-venv apt install libf77blas
在学习tensorflow时,为了 借鉴他人代码,但是又因为环境配置不一样,所以很难看到效果,配好虚拟环境的可随意切换环境
文章目录virtualenv的安装建立虚拟环境删除虚拟环境在虚拟环境中使用Jupyter Notebook删除jupyter kernel python的virtualenv库可以建立相互隔离的python环境,再补破坏原本python环境的基础上为开发者提供新的独立...
【一文配置好Python开发环境】Python创建虚拟环境,一键更换国内镜像源
创建python虚拟环境: virtualenv [虚拟环境名称] # 会在当前目录下生成一个对应的文件夹 virtualenv -p /usr/bin/python [虚拟环境名称] # 指定python解释器版本 进入python虚拟环境: Linux系统: cd my-env/...
python虚拟环境搭建
Tensorflow学习:Python虚拟环境Tensorflow学习:Python虚拟环境Tensorflow学习:Python虚拟环境
python入门须知 模块 包 pip 虚拟环境,打扎实基础,对以后的学习会有帮助。 2、 接下来我们将使用anaconda来搭建虚拟环境,所以大家还没安装 anaconda 参考下面的链接来安装。Anaconda的详细安装步骤图文并茂 3、 ...
通过执行命令,创建一个名为env的虚拟环境,命令执行完毕后会出现一个env文件夹,这是一个全新的虚拟环境,包含这个项目专用的python解析器。 注意:ubuntu下预装的python3,标准库下没有venv包,需要执行下述命令...
jupyter notebook使用python虚拟环境
如何最快配置python虚拟环境,使用pipenv配置虚拟环境
CentOS-7.4 64位环境下,安装Python虚拟环境整个过程描述,配置多版本虚拟环境管理,涵盖pip安装、virtualenv、virtualenvwrapper、Python-3.6.5、配置计划任务调用虚拟环境相关项目。
为了不和本机真实的环境相互冲突,我们可以同时创造多个虚拟环境,在不同的虚拟环境中运行不同的项目 1、在开始处点运行,输入cmd打开命令行, 在命令行中输入pip命令 pip list (查看已安装的库) pip install ...
内容概要:这是一个用于学习机器学习的python虚拟环境压缩包,是从windows上压缩的。 使用人群:适合正在学习和探索机器学习的人员使用。 使用场景:用于机器学习,里面包含我学习过程中缺少的一些组件,比如sklearn...