2017-01-29 8 views
0

Как это разрешить?Пакет не найден, создавая среду conda, но не может установить его

[email protected]:~$ conda create -n r322 r=3.2.2 
Fetching package metadata ......... 
Solving package specifications: . 


PackageNotFoundError: Package not found: '' Dependency missing in current linux-64 channels: 
    - r 3.2.2* -> r-base 3.2.2 -> libgcc 

Close matches found; did you mean one of these? 

    libgcc: libgd, libmagic 

You can search for packages on anaconda.org with 

    anaconda search -t conda libgcc 

[email protected]:~$ conda list | grep libgcc 
[email protected]:~$ conda install libgcc 
Fetching package metadata ......... 
Solving package specifications: . 


PackageNotFoundError: Package not found: '' Package missing in current linux-64 channels: 
    - libgcc 

Close matches found; did you mean one of these? 

    libgcc: libgd, libmagic 

You can search for packages on anaconda.org with 

    anaconda search -t conda libgcc 
+1

Не могли бы вы поделиться выходом для: 'conda info' –

ответ

0

Полное раскрытие, это напрямую не решает проблему вы перечислили (рискуя downvote), но я думаю, что это временное решение работает для того, что я считаю, что вы хотите сделать.

Трудность в том, что язык r находится в другом channel. В частности, this выглядит как пакет, который вы хотите. В идеале команда conda create может позволить вам указать этот канал, но он не выглядит так, как работает. Вместо этого вы можете попробовать создать пустую среду - this кажется рекомендуемым способом - и затем выполните установку в этой среде. Другими словами, вы можете попробовать следующее:

conda create -n r322 python 
source activate r322 
conda install --channel r r=3.3.2 

 Смежные вопросы

  • Нет связанных вопросов^_^