【问题标题】:Conda-build version not installed未安装 Conda-build 版本
【发布时间】:2015-08-27 01:30:54
【问题描述】:
C:\Users\%USER%>conda info
Current conda install:

             platform : win-32
        conda version : 3.16.0
  conda-build version : not installed
       python version : 2.7.10.final.0
     requests version : 2.7.0
     root environment : C:\Users\%USER%\Miniconda  (writable)
  default environment : C:\Users\%USER%\Miniconda
     envs directories : C:\Users\%USER%\Miniconda\envs
        package cache : C:\Users\%USER%\Miniconda\pkgs
         channel URLs : https://repo.continuum.io/pkgs/free/win-32/
                        https://repo.continuum.io/pkgs/free/noarch/
                        https://repo.continuum.io/pkgs/pro/win-32/
                        https://repo.continuum.io/pkgs/pro/noarch/
          config file : None
    is foreign system : True

# NOTE:
#     root directory 'C:\Users\%USER%\Miniconda' is uninitialized

我看到我的根目录没有初始化。

此外,当我尝试安装软件包(例如熊猫)时,我收到以下错误:

C:\Users\%USER%>conda install pandas
Error: This installation of conda is not initialized. Use 'conda create -n
envname' to create a conda environment and 'source activate envname' to
activate it.

# Note that pip installing conda is not the recommended way for setting up your
# system.  The recommended way for setting up a conda system is by installing
# Miniconda, see: http://repo.continuum.io/miniconda/index.html

我认为它们是相关的,但我不确定行动方案。

我已经启动并运行了 anaconda/python27,但想更新 matplotlib,并想用 conda 重新安装 python 以“最新”。

错误记录在here,但老实说我并没有真正理解。

我对此感到遗憾,因为再次启动和运行有点困难!

【问题讨论】:

  • 你是如何用 conda 重新安装 python 的?
  • @asmeurer 将尽快回复详细信息。抱歉耽搁了。

标签: python anaconda conda


【解决方案1】:

我遇到了类似的问题,但在 Windows 8.1 上使用 Anaconda。 python 环境变量是从以前的 python 安装中设置的。 安装程序没有更新(用户)PYTHONHOME、(系统)PYTHON_DIR 和(系统)PYTHONPATH,所以我手动将它们设置为 /Users/me/Anaconda/。

conda update conda 

给出了上面提到的错误。我添加了一个新的 conda 环境...

conda create -n notebook jupyter 
activate notebook 

成功了,但是……

conda info --envs 

...给...

notebook  C:\Users\<me>\Anaconda\envs\notebook 
root  *   C:\Users\<me>\Anaconda 

...和...

康达信息
... # 注意:根目录 'C:\Users\me\Anaconda' 未初始化。

我怀疑安装程序由于环境变量的存在而失败。我删除了环境变量和 /Users/me/Anaconda 目录,然后安装了 miniconda。 现在一切似乎都很好。

注意: 我之前至少以三种不同的方式安装了 python。 {Chocolatey, Anaconda(all)[失败], python msi}

【讨论】:

  • 从powershell激活环境还是不行,stackoverflow.com/questions/30054372/…
  • 通常最好取消设置 PYTHONHOMEPYTHONPATH
  • 删除环境变量后,它似乎是一个更干净的安装。
  • " python env 变量是从以前的 python 安装" 设置的:Anaconda 或其他发行版?无论如何,只需删除它们即可。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-01-20
  • 2019-12-15
  • 2021-08-24
  • 1970-01-01
  • 2022-08-14
  • 1970-01-01
相关资源
最近更新 更多