当前位置: 首页 > 知识库问答 >
问题:

在基本蟒环境中安装软件包

常永怡
2023-03-14

通常安装一些软件包会导致我的整个anaconda发行版崩溃。我遇到此类问题的一个例子是:

$ ipython --pylab

然后,我得到了

分段故障(磁芯倾倒)

这通常是因为一些包不匹配/错误。为了解决这种情况,必须在我的anaconda发行版中重新安装整个包。

幸运的是,我通常使用下面的命令来列出我在基本conda环境中安装的软件包:

$ conda list --export > conda_packages.txt

因此,如何使用此conda_packages一次重新安装所有包。txt文件?这样我就不必手动安装这个文件中的每个包。

有没有一个简短的命令行选项可以在*nix中实现此目的,特别是在Ubuntu中?

共有1个答案

江志业
2023-03-14

经过一段时间的努力,我终于解决了这个问题:

# assumes that anaconda is installed in ~/anaconda3
conda create -p /home/user/anaconda3/envs --file conda_packages.txt

这会将conda_packages.txt中的所有包安装到baseconda环境中。

要将其安装在特定的< code>env中,请使用:

conda create --name /home/user/anaconda3/envs/<your_env_name> --file conda_packages.txt
 类似资料:
  • 问题内容: 如何冻结仅安装在虚拟环境中的软件包,即不冻结全局软件包? 问题答案: 您需要使用或选项来冻结仅本地软件包(而不冻结全局软件包) 确保在做之前工作。

  • [机译]Conda 4.2.13 MacOSX 10.12.1 我正在尝试将程序包从安装到使用anaconda创建的新环境(虚拟)中。在Anaconda文档中,它说这很好。这与virtualenv的做法相同。 激活你想要放置程序的环境,然后安装一个程序。。。 我在Anaconda中创建了一个空环境,如下所示: 激活它: 然后,我可以在终端中看到我正在我的env中工作。问题来了,当我尝试安装一个包使

  • 问题内容: 我已经安装并一直在使用Anaconda Python发行版,并且已经开始使用Anaconda(Conda)环境。我可以使用标准命令将分发包中的软件包放入我的环境中,但是要使用其他在活动环境中需要使用的东西(例如Flask- WTF,flask-sqlalchemy和alembic)。但是,当我查看环境的内容时,无论是在目录中还是使用这些ed软件包,都不会显示出来。 使用并仅列出我安装的

  • 我正在建立与django应用程序相同的代码库中的机器人框架。当我运行我的示例测试用例时,我得到错误: 所有这些都发生在一个安装了pip系统包的流浪外壳上。我是一个新手,正试图构建一个人elses代码,所以我不确定如何设置本地环境的文件。 我首先尝试在虚拟环境中通过运行:来安装geckodriver。因此我得到了这个错误: 接下来,我下载了可执行文件,并将其放在存储库中。但我不知道如何指向可执行文件

  • 主要内容:安装 Perl,运行 Perl在我们开始学习 Perl 语言前,我们需要先安装 Perl 的执行环境。 Perl 可以在以下平台下运行: Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX etc.) Win 9x/NT/2000/ WinCE Macintosh (PPC, 68K) Solaris (x86, SPARC) OpenVMS Alpha (7.2 an

  • 主要内容:Linux 系统上安装,Mac OS X 系统上安装,Window 系统上安装 LuaLinux 系统上安装 Linux & Mac上安装 Lua 安装非常简单,只需要下载源码包并在终端解压编译即可,本文使用了5.3.0版本进行安装: Mac OS X 系统上安装 接下来我们创建一个 HelloWorld.lua 文件,代码如下: 执行以下命令: 输出结果为: Window 系统上安装 Lua window 下你可以使用一个叫 "SciTE" 的 IDE环 境来执行 lua 程序,