首页 > 系统相关 >Centos创建一个Python虚拟环境

Centos创建一个Python虚拟环境

时间:2024-01-14 23:26:18浏览次数:27  
标签:virtualenv NLP venv Centos Python 创建 虚拟环境

  在 CentOS 上创建一个 Python 虚拟环境,可以使用 virtualenv 工具。以下是创建和激活虚拟环境的基本步骤:

1.安装virtualenv

  如果还没有安装 virtualenv,可以使用以下命令安装:

sudo yum install python3-virtualenv

  请注意,这里假设使用的是 Python 3。如果使用的是 Python 2,请使用 python-virtualenv 而不是 python3-virtualenv

2.创建虚拟环境

  在项目目录中,运行以下命令来创建一个名为 venv 的虚拟环境(可以替换为自己喜欢的名字):

python3 -m virtualenv venv

3.激活虚拟环境

  激活虚拟环境可以使用以下命令:

source venv/bin/activate

  如果使用的是 fish shell,可以使用:

source venv/bin/activate.fish

  一旦虚拟环境被激活,你的命令行提示符将会显示虚拟环境的名字,表示你正在使用虚拟环境。

4.安装依赖

  现在可以在虚拟环境中安装项目所需的依赖:

pip install package1 package2 ...

  在这里,pip 是虚拟环境中的包管理器。

5.退出虚拟环境

  当完成工作后,可以使用以下命令退出虚拟环境:

deactivate

  退出后,将返回到系统的全局 Python 环境。这样就成功地在CentOS上创建了一个Python虚拟环境。




NLP工程化

1.本公众号以对话系统为中心,专注于Python/C++/CUDA、ML/DL/RL和NLP/KG/DS/LLM领域的技术分享。
2.本公众号Roadmap可查看飞书文档:https://z0yrmerhgi8.feishu.cn/wiki/Zpewwe2T2iCQfwkSyMOcgwdInhf

NLP工程化(公众号)

NLP工程化(知识星球)

标签:virtualenv,NLP,venv,Centos,Python,创建,虚拟环境
From: https://www.cnblogs.com/shengshengwang/p/17964427

相关文章

  • Python中的@property
      在Python中,@property是一种装饰器,用于将一个方法转换成只读属性。通过使用@property装饰器,你可以定义一个类的方法,使其在访问时可以像访问属性一样,而不是通过方法调用。  下面是一个简单的例子来说明@property的使用:class Circle:    def __init__(self, ra......
  • Python中的__repr__()方法
      在Python中,__repr__()是一个特殊方法(magicmethod),用于定义对象的字符串表示形式。当你调用内置函数repr()或使用str()函数来获取对象的字符串表示时,实际上是调用了对象的__repr__()方法。  下面是一个简单的例子,演示了__repr__()的用法:class Person:    d......
  • Python中的__add__()方法
      在Python中,__add__()是一个特殊方法(magicmethod),用于定义对象之间的加法操作。当你使用+运算符对两个对象进行相加时,实际上会调用对象的__add__()方法。  下面是一个简单的例子,演示了__add__()的用法:class ComplexNumber:    def __init__(self, real, i......
  • Python中的__call__()方法
      在Python中,__call__()是一个特殊方法(magicmethod),用于使对象变成可调用(callable)。当一个对象实现了__call__()方法时,你可以像调用函数一样调用这个对象,就好像它是一个函数一样。  下面是一个简单的例子,演示了__call__()的用法:class CallableObject:    def _......
  • Python中的魔法方法
      Python中有很多魔法方法,它们以双下划线__开头和结尾,用于实现类的特殊行为。以下是一些常用的魔法方法:1.__init__(self,...)  初始化方法,用于创建对象并设置初始状态。2.__str__(self)  返回对象的非正式字符串表示形式,通过str()函数调用。3.__repr__(self)......
  • 使用 Python 和 Pygame 制作游戏:第六章到第八章
    第六章:贪吃虫原文:inventwithpython.com/pygame/chapter6.html译者:飞龙协议:CCBY-NC-SA4.0    如何玩贪吃虫贪吃虫是Nibbles的克隆。玩家开始控制一个不断在屏幕上移动的短蠕虫。玩家无法停止或减慢蠕虫,但他们可以控制它转向的方向。红苹果随机出现在屏幕上,玩家必......
  • 使用 Python 和 Pygame 制作游戏:第九章到第十章
    第九章:推星星原文:inventwithpython.com/pygame/chapter9.html译者:飞龙协议:CCBY-NC-SA4.0         如何玩推星星推星星是Sokoban或“箱子推动者”的克隆。玩家位于一个房间,里面有几颗星星。房间中的一些瓷砖精灵上有星星标记。玩家必须想办法将星星推到有星......
  • 案例学Python:filter()函数的用法,高级!
    大家好,这里是程序员晚枫,又来分享有用的Python知识了。Python之所以好用,是因为有大量用于科学计算的内置函数和第三方库。用好这些第三方库,可以显著提高我们编程的速度和质量。今天我们一起来看一下Python中一个重要的内置函数:filter。filter()是Python中的一个内置函数,用于......
  • Centos部署xxl-job记录
    XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展,使用JAVA语言开发,底层依赖mysql1、安装MySQL1.下载MySQLyum包wgethttp://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm2.安装MySQL源rpm-Uvhmysql57-community-rele......
  • Python的控制语句和循环语句
    当我们使用Python语言编写程序时,根据一些实际业务需求,就需要改变语句流的执行顺序,这时候就离不开Python的控制流语句,来控制代码执行的逻辑,这就是我们下面要讲的控制流语句。1、条件控制if假设有a,b两个数字,用Python打印出他们的大小关系。a=3b=5ifa<b:print("a<b"......