首页 > 系统相关 >linux python virtualenv虚拟环境安装

linux python virtualenv虚拟环境安装

时间:2023-12-04 18:14:19浏览次数:44  
标签:virtualenv python virtualenvwrapper 虚拟环境 mkmkvirtualenv 安装

python virtualenv虚拟环境安装

pip3 install virtualenv
pip3 install virtualenvwrapper

创建环境存放目录

mkdir $HOME/.virtualenvs
查看已安装的virtualenv
find / -name virtualenv

查看已安装的virtualenvwrapper.sh

find / -name virtualenvwrapper.sh

查看已安装的python3

whereis python3

 

配置~/.bashrc

vim ~/.bashrc

# 指定python
VIRTUALENVWRAPPER_PYTHON=/usr/local/py3.8.18/bin/python3
# 指定virtuanenv
VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/py3.8.18/bin/virtualenv
# 指定虚拟环境的根目录
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/py3.8.18/bin/virtualenvwrapper.sh

使用mkmkvirtualenv

新建虚拟环境:mkmkvirtualenv ***

指定虚拟环境:mkmkvirtualenv *** --python=python3.11

PS:如果是第一次执行 mkmkvirtualenv *** 会新建 ~/.virtualenvs/ 并导入一些文件,忽略即可,所以新建的虚拟环境目录就在此处。

查询虚拟环境:lsvirtualenv

删除虚拟环境:rmvirtualenv ***

切换虚拟环境:workon***

退出虚拟环境:deactivate

标签:virtualenv,python,virtualenvwrapper,虚拟环境,mkmkvirtualenv,安装
From: https://www.cnblogs.com/tanaikang/p/17875583.html

相关文章

  • python连接mysql数据库
    说明:1.如果你使用的是其他数据库,例如PostgreSQL,你可以使用psycopg2库来连接和获取数据库数据。使用方法类似,只需要根据你的实际情况修改连接参数和SQL语句即可。2.首先确保本地数据库可以查询到数据,比如:若没有登陆SVN,本地数据库无法查询数据,那么python代码也会执行失败 一、......
  • Python中级-01-数据类型的内置方法
    本篇内容来源于:【1.0】Python中级之数据类型的内置方法-Chimengmeng-博客园(cnblogs.com)写的verygood,非常详细【一】数字类型【1】整数类型(int)(1)基本运算实现整数的加法运算。#int.__add__(other)num1=5num2=2result=num1.__add__(num2)print(......
  • 【python入门之垃圾回收机制】---python 垃圾回收机制
    【一】引入解释器在执行到定义变量的语法时,会申请内存空间来存放变量的值,而内存的容量是有限的,这就涉及到变量值所占用内存空间的回收问题当一个变量值没有用了(简称垃圾)就应该将其占用的内存给回收掉,那什么样的变量值是没有用的呢?单从逻辑层面分析,我们定义变量将变量值存......
  • 【Lidar】基于Python的Open3D库、Laspy库保存点云文件/点云格式转换
    ​     因为最近在做点云相关的项目,过程中用到了Python中的Open3D库和Laspy库,所以今天给大家分享一下如何使用Open3D和Laspy这两个库对点云数据进行保存和格式的转换。1Open3D库介绍    Laspy库我到时候会单独介绍,所以这里就不多说了!!!        Open......
  • python中级之垃圾回收机制
    引入当解释器在执行到变量赋值的时候,例如:name='xiaoying',那么会向内存空间申请一块空间来存放变量的值,而内存的空间是有限的,并不能无限制的存放,那么这就涉及到了一个回收的问题,当一个变量值没用了之后,简称(垃圾),那么垃圾就该放进垃圾桶中进行回收,将其所占用的内存空间释放回收......
  • Python字符编码
    编码,文字和二进制之间的一个对照表。【1】阶段一:一家独大(ASCII)(1)ASCII表的诞生现代计算机起源于美国,所以最先考虑仅仅是让计算机识别英文字符,于是诞生了ASCII表(2)ASCII表的特点只有英文字符与数字的一一对应关系一个英文字符对应1Bytes,1Bytes=8bit,8bit最多包含256个数字,......
  • 通过Python和大数据技术实现网站内容的个性化推荐
    随着互联网的快速发展,越来越多的人使用网络来获取信息和娱乐。在这个过程中,推荐系统成为了一个非常重要的工具,通过分析用户的行为和偏好,提供个性化的推荐内容,提升用户的体验和满意度。本文将介绍如何使用Python和大数据技术实现网站内容的个性化推荐。一、推荐系统的分类推荐系统根......
  • 如何使用Python提升网站的SEO效果
     Python是一种功能强大的编程语言,可以应用于各种领域,包括优化网站的搜索引擎优化(SEO)效果。本文将探讨如何使用Python来改善网站的SEO效果,并提供一些实用的技巧和工具。 1.网站地图生成器:网站地图是搜索引擎索引网页的重要工具之一。使用Python可以编写脚本来自动生成网站地图,以......
  • 软件测试/人工智能|Python 数据类型解析:探索编程世界的多样性
    数据类型是编程中不可或缺的基本概念。在Python中,有多种数据类型,每种都有其独特的特点和用途。本文将带你深入了解常见的Python数据类型及其实际应用。引言在编程中,数据类型是对数据进行分类和组织的方式。Python中有多种数据类型,每种类型都有其自身的特性和功能。了解这......
  • 软件测试/人工智能|Python 数据类型转换解析:理解数据之间的灵活转换
    引言数据类型转换是指将一种数据类型的值转换为另一种数据类型的过程。在编程中,我们经常需要处理不同类型的数据,正确地进行类型转换是编写健壮程序的关键。常见的数据类型转换整数和浮点数转换为字符串#示例代码num_int=10num_float=3.14str_int=str(num_int)str......