小白也会的------新建Python虚拟环境,查看该虚拟环境的路径,将该虚拟环境的所有库和版本号导出到一个 requirements.txt 文件中

这篇具有很好参考价值的文章主要介绍了小白也会的------新建Python虚拟环境,查看该虚拟环境的路径,将该虚拟环境的所有库和版本号导出到一个 requirements.txt 文件中。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

小白也会的------新建Python虚拟环境,查看该虚拟环境的路径,将该虚拟环境的所有库和版本号导出到一个 requirements.txt 文件中

1、新建Python虚拟环境

在命令窗口中利用conda新建Python虚拟环境的步骤如下:

  1. 确认已安装conda。如果未安装,请先安装conda。
  2. 打开命令行或终端窗口。
  3. 输入以下命令以创建新的Python虚拟环境:
  conda create --name [环境名称] python=[Python版本号]

例如,要创建一个名为myenv的Python 3.9环境,请输入以下命令:

 conda create --name myenv python=3.9
  1. 安装所需的包,可以使用pip或conda命令,如:
conda activate myenv
  conda install numpy scipy pandas

注意使用conda activate命令激活虚拟环境后再安装包。

创建虚拟环境后可以通过conda activate myenv(Windows/Linux),或source activate myenv(Mac)激活虚拟环境,进入虚拟环境后即可在其中安装所需的包和运行Python脚本。


2、查看该虚拟环境的路径

可以使用以下命令查看该虚拟环境的路径:

  • 在 Windows 上,使用 activate 命令激活虚拟环境,然后在命令行中执行以下命令:
echo %CONDA_PREFIX%

如果你使用的是 PowerShell,则使用以下命令:

 $ENV:CONDA_PREFIX

这将输出虚拟环境的路径。

  • 在 Linux 和 macOS 上,使用 activate 命令激活虚拟环境,然后在命令行中执行以下命令:
  echo $CONDA_PREFIX

这将输出虚拟环境的路径。

如果你已经安装了 vscode,还可以使用 vscode 来查看虚拟环境的路径。打开 vscode,选择“查看”->“命令面板”->“Python: 选择解释器”,然后可以看到当前系统中所有安装的 Python 解释器,包括虚拟环境。将鼠标悬停在虚拟环境上,就可以看到该虚拟环境的路径。


3、将该虚拟环境的所有库和版本号导出到一个 requirements.txt 文件中

可以使用以下命令将该虚拟环境的所有库和版本号导出到一个 requirements.txt 文件中:

conda activate <虚拟环境名称>
conda list --explicit > requirements.txt

这将激活虚拟环境,并使用 conda list 命令列出该虚拟环境中所有安装的库及其版本信息,并通过 > 将其重定向到 requirements.txt 文件中。

如果不使用 --explicit 参数,则只能查看每个库的名称和版本信息,并不能确定每个库的来源。而使用 --explicit 参数则可以查看每个库的来源,这在需要在另一台机器上重现虚拟环境时非常有用。

requirements.txt 文件中的内容格式为:

/path/to/package/pkg-0.1.0-1.tar.bz2
/path/to/package/pkg2-1.0.0-py37_0.tar.bz2
/path/to/package/pkg3-0.2.0-1.tar.bz2

4、如果你只需要将当前虚拟环境中安装的所有库和版本号导出到一个 requirements.txt 文件中,而不需要包括每个库的来源,可以使用以下命令:

conda activate <虚拟环境名称>
conda env export --no-builds | findstr /v /c:"prefix" > requirements.txt

这将激活虚拟环境,并使用 conda env export 命令导出所有库和版本信息, --no-builds 参数表示不包含构建规范。 findstr /v /c:"prefix"" 命令将去除其中一行包含 “prefix” 的文本,该行包含虚拟环境路径信息,如果不去除该行,安装时可能会出现问题。最后,将导出的结果重定向到 requirements.txt 文件。

requirements.txt 文件中的内容格式为:

name: <虚拟环境名称>
channels:
  - defaults
dependencies:
  - python=3.9
  - pip=21.1.2
  - numpy=1.21.0
  - pandas=1.3.0
  - matplotlib=3.4.2
  - seaborn=0.11.1

其中 name 行指示虚拟环境的名称,channels 行指示使用的 conda 频道(默认情况下为 “defaults”),dependencies 中的每行表示一个安装的库及其版本号。

可以使用 conda create 命令根据 requirements.txt 文件创建一个新的虚拟环境。例如,要在新的虚拟环境中安装上述的所有包,可以执行以下命令:

conda create --name <新虚拟环境名称> --file requirements.txt

这将创建一个名为 <新虚拟环境名称> 的新虚拟环境,并从 requirements.txt 文件中安装所有的库及其版本信息。文章来源地址https://www.toymoban.com/news/detail-497073.html

5、在新的虚拟环境中安装 requirements.txt 的所有包

可以使用 conda create 命令根据 requirements.txt 文件创建一个新的虚拟环境。例如,要在新的虚拟环境中安装上述的所有包,可以执行以下命令:

conda create --name <新虚拟环境名称> --file requirements.txt

这将创建一个名为 <新虚拟环境名称> 的新虚拟环境,并从 requirements.txt 文件中安装所有的库及其版本信息。


到了这里,关于小白也会的------新建Python虚拟环境,查看该虚拟环境的路径,将该虚拟环境的所有库和版本号导出到一个 requirements.txt 文件中的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何新建python虚拟环境及激活使用

    任何版本的python新建虚拟空间的步骤都一样。 本文接文章http://t.csdn.cn/4HDUA 在 安装好python 和 配置好环境变量 之后,(这里安装的python版本是3.7.9) 1、开始之前请确保电脑上下载有 pip。如果没有,需要安装,后面要通过pip命令来安装需要的包。 pip 下载官网 :https://pypi.or

    2024年02月08日
    浏览(37)
  • Mac 电脑中怎么查看和修改环境变量,Mac中设置python的环境变量(小白必看)

     什么是环境变量         环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。 简单通俗的来说,就是设置一条路,在运行程序的时候,可以到环境变量中去找这条路,沿着这条路去走,

    2024年04月29日
    浏览(23)
  • chatgpt赋能python:如何查看Python虚拟环境?

    Python虚拟环境是一种常用的工具,用于创建Python环境的独立副本。通过使用虚拟环境,我们可以避免不同项目之间的依赖问题,并且可以保持每个项目的环境隔离。在本文中,我们将介绍如何查看Python虚拟环境。 方法一:通过命令行查看 我们可以通过在命令行中输入以下命

    2024年02月09日
    浏览(32)
  • 解决 conda新建虚拟环境只有一个conda-meta文件&conda新建虚拟环境不干净

    像以前一样通过conda 新建虚拟环境时发现环境一团糟,首先新建虚拟环境 这时候activate newenv,通过pip list,会发现有很多很多的包,都是我在其他环境用到的。但诡异的是,来到anaconda下env的目录,却发现newenv下只有一个conda-meta文件。这到底是为啥? 第一个问题,newenv下只有

    2024年01月21日
    浏览(43)
  • windows新建虚拟环境

    在 Windows 上,您可以使用以下步骤将指定版本的 Python 安装到 JupyterLab 的内核中: 确认已经安装了 JupyterLab。如果未安装,请使用以下命令安装: 创建一个虚拟环境,并在其中安装指定版本的 Python。例如,使用以下命令创建虚拟环境并安装 Python 3.7: 激活虚拟环境,进入虚拟

    2024年02月07日
    浏览(31)
  • Pycharm无法添加Conda新建的虚拟环境

    Pycharm无法添加Conda新建的虚拟环境,点击没反应,在idea.log文件中报错:CondaPythonLegacy - Can’t find python path to use, will use conda run instead 1.问题描述🔍 在PyCharm中,依次单击FileSettingsProject: your_project_nameProject Interpreter,然后单击右上角Add InterpreterAdd Local Interpreter:在弹出窗口中,

    2024年02月16日
    浏览(44)
  • 服务器——Vscode选择虚拟环境编译器后,无法跳转至对应的python路径的解决办法

    输入 which python ,显示 /bin/python,而不是对应的python路径。 该用户账户下的 .bashrc 文件手动指定了python路径。 将手动指定的python路径代码注释,这样就跟随编译器,自动选择python路径了。 注释完后,输入 source ~/.bashrc ,更新配置。

    2024年01月18日
    浏览(38)
  • Pycharm无法添加Conda新建的虚拟环境,点击没反应,在idea.log文件中报错:CondaPythonLegacy - Can‘t find python path to use, will

    Windows10 教育版64位 WSL 2 Ubuntu 20.04 LTS Python 3.7.13 Pycharm 2022.3.2 (Professional Edition) conda 4.3.30 今天在 WSL 2 Ubuntu 中安装了 Pycharm ,因此想把之前在 conda 中新建的虚拟环境关联上。 在 PyCharm 中,依次单击 File Settings Project: your_project_name Project Interpreter ,然后单击右上角 Add Interpreter

    2024年02月02日
    浏览(43)
  • 【深度学习进阶之路】----解决新建Anconda虚拟环境总是安装在C盘的问题

    如下图所示,即使我们在安装Anacoda时明明选择了其他安装路径,但是新建虚拟环境时总是默认安装在C盘,以至于导致C盘文件不断增加,本篇博客通过修改配置在C盘路径下的**.condarc**文件,实现虚拟环境的位置变化。 划重点:该方法一定是在安装anaconda时选择的是Just Me,如

    2024年02月13日
    浏览(32)
  • 【Linux命令-shell】虚拟机中创建shell脚本、查看当前路径、执行脚本

    目录 一、创建shell脚本 二、查看当前的路径 三、执行脚本 一、创建shell脚本 shell脚本的特点 提前将可执行的命令语句写入一个文件中 顺序执行 解释器逐行解释代码 常见的脚本有:shell、python、PHP...... 注:用什么解释器就是什么脚本 编写shell脚本: 步骤: 1、新建文件 2、

    2024年02月05日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包