Questions tagged «conda»

Conda是一个程序包管理和环境管理系统。它是开源,跨平台且与语言无关的。conda用Python编写,包含在Miniconda和Anaconda Python发行版中。

11
pip和conda有什么区别?
我知道pip是python软件包的软件包管理器。但是,我看到IPython网站conda上的安装用于安装IPython。 我可以pip用来安装IPython吗?conda我已经拥有了为什么还要用作另一个python软件包管理器pip? pip和之间有什么区别conda?

17
Jupyter Notebook中未显示Conda环境
我安装了Anaconda(使用Python 2.7),并在名为的环境中安装了Tensorflow tensorflow。我可以在该环境中成功导入Tensorflow。 问题在于Jupyter Notebook无法识别我刚刚创建的新环境。无论我从GUI导航或命令行启动Jupyter笔记本电脑内的tensorflowENV中,只有一个名为菜单内核Python [Root],并Tensorflow无法导入。当然,我多次单击该选项,保存了文件,然后重新打开,但是这些无济于事。 奇怪的是,当我打开CondaJupyter主页上的选项卡时,可以看到两种环境。但是当我打开Files选项卡并尝试new使用笔记本时,我仍然只剩下一个内核。 我看着这个问题: 用Jupyter Notebook连接Conda环境 但是~/Library/Jupyter/kernels我的计算机上没有这样的目录!该Jupyter目录只有一个名为的子目录runtime。 我真的很困惑。Conda环境是否应该自动成为内核?(我按照https://ipython.readthedocs.io/en/stable/install/kernel_install.html手动设置了内核,但被告知ipykernel找不到。)


12
如何更新Anaconda?
我的计算机上安装了Anaconda,我想对其进行更新。在Navigator中,我可以看到有几个单独的软件包可以更新,但anaconda有时也有版本号,有时显示custom。我该如何进行?
259 python  anaconda  conda 

9
默认情况下,如何防止Conda激活基本环境?
我最近在Mac上安装了anaconda2。默认情况下,将Conda配置为在打开新的终端会话时激活基本环境。 我想访问Conda命令(即,我想将Conda的路径添加到我的$ PATH中,初始化时Conda会这样做,所以就可以了)。 但是我通常不使用python编程,并且我不希望Conda默认激活环境。 首次conda init从提示执行时,Conda将以下内容添加到我的.bash_profile: # >>> conda initialize >>> # !! Contents within this block are managed by 'conda init' !! __conda_setup="$('/Users/geoff/anaconda2/bin/conda' 'shell.bash' 'hook' 2> /dev/null)" if [ $? -eq 0 ]; then eval "$__conda_setup" else if [ -f "/Users/geoff/anaconda2/etc/profile.d/conda.sh" ]; then . "/Users/geoff/anaconda2/etc/profile.d/conda.sh" else export PATH="/Users/geoff/anaconda2/bin:$PATH" fi …
234 bash  anaconda  conda 

30
如何通过Conda安装Python OpenCV?
我正在尝试通过Anaconda安装适用于Python的OpenCV ,但似乎无法弄清楚。 我试过了 conda install opencv conda install cv2 我也尝试搜寻 conda search cv 没有雪茄。我遇到了这个清单opencv,其中包含一个包: http://docs.continuum.io/anaconda/pkgs.html 运行后,conda info我注意到我的版本是3.4.1,但是我似乎无法在线找到有关此版本的任何信息。我对此很困惑。 我是否在这里遗漏了一些明显的东西?如果opencv以前的Anaconda版本可用,那么为什么新版本不可用?为什么该链接仅向我显示1.9.2版的文档?
229 python  opencv  anaconda  conda 

14
删除Conda环境
我想删除使用conda创建的特定环境。我该如何实现?假设我有一个活跃的testenv环境。我通过遵循文档尝试了: $ conda env remove CondaEnvironmentError: cannot remove current environment. deactivate and run conda remove again 然后我将其停用: $ source deactivate 我尝试再次运行命令将其删除,但仍然出现相同的错误。这是怎么了?
222 python  jupyter  conda 

30
如何运行Conda?
我安装了Anaconda并可以运行Python,因此我假设我已正确安装了它。按照此介绍性文档,我尝试安装Python v3.3,因此将以下行复制并粘贴到控制台中: conda create -n py33 python=3.3 anaconda 但是,这给了我一个错误: -bash:conda:找不到命令 运行Conda我需要做什么? 我正在Linux系统上工作。
221 python  bash  anaconda  conda 

4
使用Conda进行批量包装更新
有没有一种方法(使用conda更新),我可以列出过时的软件包并选择或批量更新Anaconda中的软件包(兼容)? 单独更新软件包没有太大意义,因为有数百个软件包。
216 python  anaconda  conda 

8
康达能否取代对virtualenv的需求?
我在安装SciPy时遇到了麻烦,最近发现了Conda,特别是在我正在开发的Heroku应用程序上。 使用Conda,您可以创建与virtualenv十分相似的环境。我的问题是: 如果我使用Conda,它将取代对virtualenv的需求吗?如果没有,如何将两者一起使用?是否在Conda中安装virtualenv或在virtualenv中安装Conda? 我还需要使用点子吗?如果是这样,我仍然可以在隔离的环境中使用pip安装软件包吗?


11
如何更改默认的Anaconda python环境
我已经安装了Anaconda,并创建了两个额外的环境:py3k(具有Python 3.3)和py34(具有Python 3.4)。除此之外,我还有一个默认环境“ root”,该环境由Anaconda安装程序默认创建,并包含Python 2.7。最后一个是默认值,每当我从终端启动“ ipython”时,它就会给我2.7版本。为了使用Python 3.4,我需要发出命令(在shell中) source activate py34 ipython 它将默认环境更改为Python 3.4。这很好用,但是很烦人,因为我大部分时间都在使用Python 3.4而不是Python 2.7(我出于教学目的持有这是一个很长的故事)。无论如何,我想知道如何将默认环境更改为Python 3.4,但要记住我不想从头开始重新安装所有内容。
170 python  anaconda  conda 

12
如何激活Anaconda环境
我在Windows 8上,使用Anaconda 1.7.5 64bit。 我创建了一个新的Anaconda环境 conda create -p ./test python=2.7 pip 来自C:\Pr\TEMP\venv\。 效果很好(有一个带有新python发行版的文件夹)。康达告诉我输入 activate C:\PR\TEMP\venv\test 激活环境,但是返回: No environment named "C:\PR\temp\venv\test" exists in C:\PR\Anaconda\envs 如何激活环境?我究竟做错了什么?

10
如何在Anaconda(Conda)环境中跟踪点子安装的软件包?
我已经安装并一直在使用Anaconda Python发行版,并且已经开始使用Anaconda(Conda)环境。我可以使用标准conda install...命令将分发包中的软件包放入我的环境中,但要使用其他pip install在活动环境中需要使用的东西(例如Flask-WTF,flask-sqlalchemy和alembic)。但是,当我查看环境的内容时,无论是在目录中还是使用conda list这些pip installed包,都不会显示。 使用pip freeze并pip list仅列出我曾经安装的每个软件包。 有没有办法跟踪我的每个Anaconda env(安装pip和conda安装的)中的物品?
141 python  pip  anaconda  env  conda 

3
如何使用.yml文件更新现有的Conda环境
如何用另一个.yml文件更新先前的conda环境。在具有多个需求文件(例如)的项目上工作时,这非常有用base.yml, local.yml, production.yml。 例如,下面是一个base.yml包含conda-forge,conda和pip软件包的文件: 碱基 name: myenv channels: - conda-forge dependencies: - django=1.10.5 - pip: - django-crispy-forms==1.6.1 实际环境是使用创建的 conda env create -f base.yml。 稍后,需要将其他软件包添加到中base.yml。另一个文件,例如local.yml,需要导入这些更新。 先前完成此任务的尝试包括: 创建local.yml具有导入定义的文件: channels: dependencies: - pip: - boto3==1.4.4 imports: - requirements/base. 然后运行命令: conda install -f local.yml。 这是行不通的。有什么想法吗?
135 python  django  anaconda  conda 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.