首页 > 其他分享 >机器学习环境安装和使用之01安装库

机器学习环境安装和使用之01安装库

时间:2023-11-25 16:23:14浏览次数:41  
标签:virtualenv 01 机器 Python 虚拟环境 install pip 安装

安装环境&库

pip install virtualenv

pip install virtualenvwrapper-win

 

如果安装的速度慢,则配置pip源:pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/

安装库:

pip3 install numpy

pip3 install pandas

pip3 install tables

pip3 install jupyter

pip3 install matplotlib

也可以把上面命令写到一个文件中,比如requirements.txt。使用pip3 install -r requirements.txt命令安装。

 

查看 Python 中已安装的库

1. 使用 pip 列出已安装的库:

在终端或命令提示符中运行以下命令:

pip list

这将列出所有通过 pip 安装的 Python 包和库,显示它们的名称和版本号。

 

2. 使用 pip freeze 导出已安装的库:

bash复制代码
pip freeze

这将列出已安装库的名称和版本,通常用于导出依赖关系到一个 requirements.txt 文件。您可以将输出保存到文件中:

bash复制代码
pip freeze > requirements.txt

3. 使用 conda 列出已安装的库(如果您使用了 Anaconda 或 Miniconda):

bash复制代码
conda list

这将列出通过 conda 安装的库及其版本。

4. 使用 help() 函数在 Python 解释器中查看已安装的库:

python复制代码
help("modules")

 

virtualenv简介

virtualenv 是 Python 中用于创建独立的Python环境的工具。它允许您在同一台机器上的不同项目中使用不同版本的Python包,从而避免项目之间的依赖冲突。下面是关于如何使用 pip 安装 virtualenv 的详细解释:

1. 安装 virtualenv

打开终端或命令提示符窗口,并执行以下命令:

bash复制代码
pip install virtualenv

这将使用 pip(Python包管理工具)安装 virtualenv 到您的系统中。请确保您已经安装了Python和pip

2. 创建虚拟环境:

在您的项目目录中,执行以下命令创建一个名为 venv 的虚拟环境:

virtualenv venv

这将在当前目录下创建一个名为 venv 的文件夹,其中包含独立的Python解释器和库。

3. 激活虚拟环境:

在终端或命令提示符中,根据您使用的操作系统执行以下命令:

  • Windows:

    .\venv\Scripts\activate
    
  • Linux/macOS:

    source venv/bin/activate
    

激活虚拟环境后,您将在命令行提示符前看到 (venv),表示您现在正在使用虚拟环境。

4. 在虚拟环境中安装依赖:

激活虚拟环境后,您可以使用 pip 安装项目所需的依赖,而这些依赖将被限制在虚拟环境中,而不会影响全局Python环境。

pip install package_name

5. 退出虚拟环境:

当您完成项目工作时,可以通过以下命令退出虚拟环境:

deactivate

注意事项:

  • 虚拟环境的名称(例如 venv)可以根据您的偏好进行更改。
  • 不同项目应该使用不同的虚拟环境,以避免依赖冲突。
  • 虚拟环境是一种隔离机制,允许您在项目之间使用不同版本的库。
  • 使用 requirements.txt 文件可以更好地管理项目的依赖。

virtualenvwrapper-win简介

virtualenvwrapper-win 是一个在 Windows 系统上更方便管理虚拟环境的工具,它是针对 Windows 版本的 virtualenvwrapper。它提供了一些额外的命令和功能,以简化虚拟环境的创建、激活和管理。以下是关于如何安装和使用 virtualenvwrapper-win 的详细解释:

1. 安装 virtualenvwrapper-win

在终端或命令提示符窗口中,执行以下命令:

bash复制代码
pip install virtualenvwrapper-win

2. 设置工作目录:

选择一个您喜欢存放虚拟环境的目录,例如 C:\Users\YourUsername\Envs。您可以通过设置 WORKON_HOME 环境变量来指定这个目录。打开系统的环境变量设置,添加一个名为 WORKON_HOME 的变量,将其值设置为您选择的目录路径。

3. 创建和管理虚拟环境:

  • 创建虚拟环境:

    mkvirtualenv myenv
    

    这将在指定的工作目录下创建一个名为 myenv 的虚拟环境。

  • 激活虚拟环境:

    workon myenv
    

    这将激活名为 myenv 的虚拟环境。激活后,您将在命令行提示符前看到 (myenv),表示您正在使用虚拟环境。

  • 退出虚拟环境:

    deactivate
    

    这将退出当前激活的虚拟环境。

  • 列出所有虚拟环境:

    workon
    

    这将列出所有可用的虚拟环境。

  • 删除虚拟环境:

    rmvirtualenv myenv
    

    这将删除名为 myenv 的虚拟环境。

4. 其他常用命令:

  • 在虚拟环境中安装依赖:

    在虚拟环境激活状态下,使用 pip install package_name 安装项目所需的依赖。

  • 创建虚拟环境并安装依赖:

    bash复制代码
    mkvirtualenv myenv -r requirements.txt
    

    这将创建一个虚拟环境,并从指定的 requirements.txt 文件中安装依赖。

virtualenvwrapper-win 提供了许多方便的命令,使虚拟环境的管理更加容易。它是在 Windows 系统上进行 Python 项目开发时的一种常见工具。

 

标签:virtualenv,01,机器,Python,虚拟环境,install,pip,安装
From: https://www.cnblogs.com/allenxx/p/17855628.html

相关文章

  • 如何在虚拟机下安装一个Linux操作系统?20218573
    导言虚拟化技术的普及使得在虚拟机中安装和运行Linux操作系统变得越来越普遍。本文将以VMware为例,详细介绍在该虚拟化平台下安装Linux的步骤,为初学者提供一份详尽的指南。1.下载和安装VMware:首先,访问VMware官方网站,下载适用于你操作系统的VMwareWorkstation或VMwarePlayer。......
  • 安装RPM
    安装RPM包需要手动处理依赖关系,因为RPM包已经编译完成,所以不能对其内部参数进行修改,安装时还需要考虑系统的版本、系统的架构、RPM包的版本。一般情况下,移动硬盘的文件系统为NTFS,Linux默认的文件系统为XFS或者EXT4,这导致移动硬盘不可用,现在使用RPM机制安装ntfs-3g包来提供支持。在......
  • [CentOS] Samba的安装与配置
    [CentOS]Samba的安装与配置参考链接:CentOS7中Samba文件共享搭建链接中为Win7系统,本文补充了Win10的映射步骤。1.安装Sambayuminstall-ysamba2.关闭selinux和防火墙setenforce0systemctlstopfirewalldsystemctldisablefirewalld3.配置Samba配置文件cp/et......
  • 【Lustre相关】应用部署-01-源码编译IB驱动及lustre软件包
    一、编译安装系统版本:CentOSLinuxrelease7.9.2009(Core)内核版本:3.10.0-1160.el7.x86_64网卡型号:MellanoxTechnologiesMT2892Family[ConnectX-6Dx]软件版本:lfs2.12.9ib注:使用CentOS-7-x86_64-Everything-2009ISO,选择Minimalinstall安装,勾选Debugging......
  • Sumsets(UVA10125)整数集合
    备课的时候发现了这道题,对于初识哈希来说并不算一道很简单的题。在查阅林厚从老师的示例代码与往届OI选手的博客后,大致理解了本题的思路。相关标签:Hash跳转至本题Description给定一个整数集合S,求一个最大的d,满足a+b+c=d,其中a,b,c,d∈SInput多组数据,每组数据包括:第一行一......
  • linux Centos 8.2.2004 安装Apache
    Apache服务器安装步骤1.下载安装包至安装目录,wgethttps://mirrors.aliyun.com/apache/httpd/http-2.4.58.tar.bz22.在安装目录下解压文件 tar -xjvf http-2.4.58.tar.bz23.进入解压目录安装文件  3.1进入解压目录cdhttp-2.4.58.tar.bz2  3.2安装文件yuminsta......
  • Pbootcms商城插件安装使用教程
    pbootcms商城插件上线,可以实现简单的商品管理、商品购买、加入购物车、购物车批量购买、以及后台的订单管理,发货管理、改价功能,支付信息管理等功能,满足商城基本功能安装流程:1、上传代码到你的网站根目录下2、导入数据库,数据库总共有四个表,ay_order:订单表,ay_order_data:订单附表,ay_......
  • Linux的安装学习
    Linux 是一种开放源代码的操作系统,广泛应用于服务器、移动设备、桌面电脑等各种场景。它具有稳定性高、安全性好、可定制性强等优点,因此越来越多的人开始选择使用 Linux。1. 选择适合你的 Linux 发行版Linux 有许多不同的发行版,每个发行版都有其独特的特点和用途。在选择发......
  • DM8许可证 (License) 的安装
    1.查进程更准确一些,避免多个安装路径不好确定哪个目录[dmdba@localhost~]$ps-ef|grepdmserverdmdba9711007:46?00:00:04/dmdb8/dmdbms/bin/dmserverpath=/dmdb8/dmdata/fuwa/dm.ini-noconsole2.停止数据库[dmdba@localhost~]$/dmdb8/d......
  • 重庆建峰工业集团弛源化工分公司选购我司HS-TGA-101热重分析仪
    近日,重庆建峰工业集团有限公司弛源化工分公司已成功选购我司HS-TGA-101热重分析仪。此次采购是对我司产品性能和质量的极高认可,也是对我们在热分析领域专业能力的肯定。重庆建峰工业集团有限公司弛源化工分公司重庆建峰工业集团有限公司弛源化工分公司是一家在化工领域有着深厚积累......