Python依赖如何在CentOS上管理

300
2025/3/24 0:32:08
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在CentOS上管理Python依赖有多种方法,以下是一些常用的工具和步骤:

使用Miniconda管理Python依赖

  • 安装Miniconda: 访问 Miniconda官网清华大学镜像地址 下载适合CentOS的安装程序,并按照安装向导进行安装。

  • 创建和管理Conda环境: 使用 conda create --name myenv python=3.12.4 创建一个新的Conda环境,其中 myenv 是环境名称,python=3.12.4 指定Python版本。 激活环境:

    • 在Windows上:conda activate myenv
    • 在MacOS或Linux上:source activate myenv
  • 安装包和查看依赖: 使用 conda install numpy scipy 安装包,使用 conda list 查看已安装的包列表。

  • 更新和卸载包: 更新包:conda update numpy 卸载包:conda remove numpy

  • 导出和导入环境: 导出环境配置:conda env export > environment.yml 导入环境:conda env create -f environment.yml

使用pip管理Python依赖

  • 安装pip: 可以通过下载源码包进行编译安装pip,或者使用yum安装:

    sudo yum install python-pip
    

    或者使用清华大学的镜像源加速安装:

    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip
    ```。
    
    
  • 创建和管理虚拟环境: 使用 virtualenv 创建虚拟环境:

    virtualenv myenv
    

    激活虚拟环境:

    source myenv/bin/activate
    

    退出虚拟环境:

    deactivate
    ```。
    
    
  • 使用virtualenvwrapper管理虚拟环境(可选): 安装 virtualenvwrapper

    pip install virtualenvwrapper
    

    编辑 ~/.bashrc 文件,添加以下内容:

    export WORKON_HOME=$HOME/.virtualenvs
    source /usr/local/bin/virtualenvwrapper.sh
    

    重新加载配置文件:

    source ~/.bashrc
    

    使用 mkvirtualenv 创建环境,workon 激活环境。

配置环境变量(可选)

如果需要手动配置环境变量,可以将Miniconda的安装路径和Scripts子目录添加到系统的PATH变量中。

通过上述方法,你可以在CentOS上高效地管理Python依赖,确保项目之间的环境隔离和依赖管理。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: 如何在centos中创建LVM分区