2016-10-07 2 views
0

Je suis nouveau à jupyter, et je cherche à installer un package R (de tseries) qui est disponible sur CRANConda build r-ldavis/ne fonctionne pas

Je tentais de suivre une question qui a été soulevée, mais Je pense que je reçois un problème différent.

Je suivais d'abord ce lien

conda - How to install R packages that are not available in "R-essentials"?

Mais il semble évident que la réponse me diriger vers un autre lien qui est

https://www.continuum.io/content/conda-data-science

sous le bâtiment d'un paquet de R Conda

Ils ont dit exécuter

conda skeleton cran ldavis 

et je suis le

C:\Users\Rami>conda skeleton cran ldavis 
Tip: install CacheControl (conda package) to cache the CRAN metadata 
Fetching metadata from http://cran.r-project.org/ 
Tip: install CacheControl (conda package) to cache the CRAN metadata 
Traceback (most recent call last): 
    File "d:\Users\Rami\Anaconda3\Scripts\conda-skeleton-script.py", line 5, in <module> 
    sys.exit(conda_build.cli.main_skeleton.main()) 
    File "d:\Users\Rami\Anaconda3\lib\site-packages\conda_build\cli\main_skeleton.py", line 65, in main 
    return execute(sys.argv[1:]) 
    File "d:\Users\Rami\Anaconda3\lib\site-packages\conda_build\cli\main_skeleton.py", line 61, in execute 
    api.skeletonize(package, args.repo, config=config) 
    File "d:\Users\Rami\Anaconda3\lib\site-packages\conda_build\api.py", line 192, in skeletonize 
    recursive=recursive, config=config, **kwargs) 
    File "d:\Users\Rami\Anaconda3\lib\site-packages\conda_build\skeletons\cran.py", line 527, in skeletonize 
    raise RuntimeError("directory already exists: %s" % dir_path) 
RuntimeError: directory already exists: .\r-ldavis 

suivant S'il vous plaît me aider dans les étapes que je suis vraiment nouveau à cela sur les fenêtres 10

+0

Si les paquets R ne sont pas en conda, vous devriez pouvoir les installer dans R en utilisant la fonction normale 'install.packages()'. –

+0

Merci Thomas, mais je pensais qu'il y a une façon différente. Cependant, même si c'était la façon dont j'ai installé deux versions de R, l'une qui est anaconda et l'autre qui est la R. normale – rsc05

+0

Il * devrait * s'installer dans n'importe quelle version de R que vous exécutez cette fonction à l'intérieur. Je dis "devrait" parce que je ne suis pas sûr à 100% que cela sera le cas, mais essayez-le. Vous pouvez essayer de transformer un paquet R en un paquet de condos comme vous l'avez décrit, mais c'est probablement plus complexe que ça en vaut la peine. –

Répondre

0

Merci à tous pour vos remarques, mais la meilleure façon que je trouve pour ne pas se soucier du répertoire r est par télécharger le package directement à partir jupyter en utilisant la commande suivante

install.packages('tseries', repos='http://cran.us.r-project.org') 

Cette worke d bien pour moi.