在ubuntu环境下安装python3虚拟环境

2023-11-04

目的:

为了各个python项目间的模块包版本不互相影响,创建虚拟环境,针对某一项目使用对应的虚拟环境,这样当其他项目使用更高版本模块包的时候,也不会影响此项目中的包的使用。

环境:

Linux操作系统:ubuntu18.10
python版本:3.7.3

安装过程:

1.安装虚拟环境包
命令:pip3 install virtualenv
由于个人电脑原因,使用pip安装始终无法成功,原因是网络连接超时。故在此安装anaconda,在这个环境中已经包含了许多python的包,当有些包无法顺利安装时,可以使用conda安装。
命令:conda install virtualenv
Anaconda下载网址:https://www.anaconda.com/distribution/
2.创建虚拟环境
命令:virtualenv -p python3 虚拟环境名
说明:-p后跟python3指定虚拟环境的python版本,否则默认python2,虚拟环境名为创建的虚拟环境名字,创建成功后会生成一个以此名字命名的虚拟环境的文件夹。
3.激活虚拟环境
命令:source 虚拟环境名/bin/activate
说明:激活成功后会在终端命令行前加上"(虚拟环境名)",表示已经进入此虚拟环境。此时可以安装对应的pyhton包,并且不会影响外部的python包版本。
4.退出虚拟环境
命令:deactivate

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在ubuntu环境下安装python3虚拟环境 的相关文章

随机推荐

  • Acwing-对称的二叉树

    除了根节点都有一个性质 自己对应的节点是相同的 并且左右儿子 左右和右左分别对称 即根节点的左右两棵子树 每一棵都是左右对称的 Definition for a binary tree node struct TreeNode int va
  • 后台管理系统UI作品

    最近整理完成一个基于layUI的后台管理系统UI 分享交流 有兴趣的留言哈 演示地址 http roywu888 gitee io git
  • html使用ajax实现文件分片上传

    在实用中 经常有上传文件的操作 但是上传的文件有时会很大 所以需要将文件分片 然后一片一片上传到后台 其实前端写法跟普通的文件上传没有区别 只是需要把文件切割一下就好了 下面是一个例子 代码 结果 js部分 获取文件后就开始分片上传 有两个
  • ARIMA时间序列分析——(一)数据平稳性检验

    时间序列 指的是按时间顺序索引的一系列数据点 是面板数据的一种 属于一维面板数据 时间序列分析包括用于分析时间序列数据以及提取有意义的统计数据和数据其他特征的方法 ARIMA模型构建流程 1 判断模型的平稳度 2 差分法对非平稳时间序列进行
  • Java JDK 8的安装与配置

    文章目录 前言 1 安装JDK 8 Step1 选择JDK的版本 Step2 选择系统平台 Step3 下载安装包 Step4 开始安装 2 配置JDK 8 Step1 配置 环境变量path 前言 本教程是在Windows 64位平台上安
  • 解决:adb devices error protocol falut(no status)

    今天用Android Studio运行项目到模拟器时 出现错误提示 远程主机强制关闭了一个连接 用adb devices检查一下设备状态 结果意外发现报错 adb devices error protocol falut no status
  • C语言基础——二维数组、二级指针和数组指针

    目录 二维数组 定义方式 初始化 二维数组的理解 二级指针 数组指针 二维数组 定义方式 lt 数据类型 gt lt 数据名 gt 行号 列号 初始化 int a 3 2 0 所有数组元素均为0 int a 3 2 1 2 3 4 5 6
  • ES6——箭头函数

    1 ES6引入箭头函数的两大优点 使代码更加简洁 从代码中去掉function return和 节省了那些宝贵的键盘输入 改变this的行为特性 在箭头函数内部 this的绑定将不是动态的 而是词法的 在前面的代码中 如果使用箭头函数作为回
  • 关于npm配置国内淘宝镜像出错问题解决

    关于npm配置国内淘宝镜像出错问题解决 今天在学习win10上安装vue环境时 在配置淘宝镜像那一步出错 出错信息如下 C Users gao gt npm install g cnpm registry https registry np
  • 系统架构设计模块拆分维度和原则

    在我们从零开始做一个新系统的时候 会首先进行系统功能模块架构设计 那么是直接做一个大而全的垂直的MVC系统 使用一个war包进行发布管理 还是需要按一些规则进行模块拆分 设计成SOA或者微服务系统比较好呢 这个笔者认为需要依据项目具有什么样
  • ue4 unreal4 json序列化工具 数据转成字符串等

    首先说一个也能序列化的插件 VaRest 这个能序列化能发请求 但是序列化这块不太好用 可能是我不怎么会用吧 正式介绍一下今天的主角插件 JsonBlueprint 是免费的 是免费的 是免费的 虚幻商城 搜索 json 就是这个插件啦 说
  • config设置源 使用pip_python pip源配置

    pip源配置文件可以放置的位置 Linux Unix etc pip conf pip pip conf config pip pip conf Mac OSX Library Application Support pip pip con
  • 方法注入以及bean的作用域

    方法注入 Spring在初始化容器的时候对配置
  • Dos启动远程桌面命令

    打开 Remote Registry Service这个服务 用mstsc命令运行 远程管理软件集合介绍 http bbs kafan cn thread 218201 1 1 html
  • Python将COCO格式实例分割数据集转换为YOLO格式实例分割数据集

    Python将COCO格式实例分割数据集转换为YOLO格式实例分割数据集 前言 相关介绍 COCO格式实例分割数据集转换为YOLO格式实例分割数据集 coco格式对应的json文件 以test json为例 格式转换代码 内容如下 前言 由
  • c++STL容器的通用接口(c++STL相关)

    STL容器具有以下一些特点 1 STL主要通过模板方式进行接口编程 2 用了move后原来的左值引用就不存在了 3 对于所有container有begin和end和empty 大多数都有size 除了forward list 大多数都有cl
  • c++primer exercises 7.0

    Exercise 7 1 What is th difference betwen a parameter and an argument Ans 形参与实参的区别 1 初始化方式 形参在函数的形参表里定义 由函数调用的时候 实参来初始化
  • 阿里巴巴Java开发手册代码规范

    阿里巴巴Java开发手册代码规范 转载自 阿里巴巴Java开发规约插件p3c详细教程及使用感受 如有侵权 请联系我删除 开源地址 https github com alibaba p3c tree master idea plugin 使用
  • 毕业设计 基于单片机的数字出租车计价器

    0 前言 这两年开始毕业设计和毕业答辩的要求和难度不断提升 传统的毕设题目缺少创新和亮点 往往达不到毕业答辩的要求 这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求 为了大家能够顺利以及最少的精力通过毕设 学长分享优质毕业设计项
  • 在ubuntu环境下安装python3虚拟环境

    目的 为了各个python项目间的模块包版本不互相影响 创建虚拟环境 针对某一项目使用对应的虚拟环境 这样当其他项目使用更高版本模块包的时候 也不会影响此项目中的包的使用 环境 Linux操作系统 ubuntu18 10 python版本