「パッケージ 'xxx'は利用できません(Rバージョンxyzの場合)」という警告にどのように対処すればよいですか?

584
Richie Cotton 2014-09-09 00:11.

を使用してパッケージをインストールしようとしました

install.packages("foobarbaz")

しかし警告を受けた

Warning message:
package 'foobarbaz' is not available (for R version x.y.z)

なぜRはパッケージが利用可能であると思わないのですか?

この問題の特定のインスタンスを参照する次の質問も参照してください。

私のパッケージはR2.15.2では機能しません
パッケージ「Rbbg」は使用できません(Rバージョン2.15.2の場合)
パッケージは利用できません(Rバージョン2.15.2の場合)
install.packagesのRバージョン3.0.0警告ではパッケージdoMCは使用できません
依存関係 'Rglpk'はパッケージ 'fPortfolio'
Rバージョンでパッケージが利用できない場合はどうすればよいですか?[複製]
R用のbigvisパッケージはRバージョン3.0.1では利用できませんか?
パッケージ 'syncwave' / 'mvcwt'は使用できません(Rバージョン3.0.2の場合)[重複]
パッケージ「diamonds」は使用できません(Rバージョン3.0.0の場合)[重複]
R用のplyrパッケージはRバージョン3.0.2では利用できませんか?[複製]
パッケージbigmemoryがR64 3.0.2 [duplicate]にインストールされていません
パッケージ「makeR」は使用できません(バージョン3.0.2の場合)[複製]
パッケージ「RTN」が利用できない(Rバージョン3.0.1の場合)
geoRパッケージのインストールの問題
パッケージ「twitterR」は利用できません(Rバージョン3.1.0の場合)[クローズ]
'Rcpp、パッケージをインストールする方法は?「パッケージが利用できません」というメッセージが表示されました[重複]
パッケージ 'dataset'は使用できません(Rバージョン3.1.1の場合)[重複]
「パッケージ 'rhipe'は使用できません(Rバージョン3.1.2の場合)」[重複]

18 answers

596
Richie Cotton 2014-09-09 00:11.

1.つづることはできません

最初にテストするのは、パッケージの名前を正しく入力したかどうかです。 Rでは、パッケージ名で大文字と小文字が区別されます。


2.適切なリポジトリを調べていません

次に、パッケージが利用可能かどうかを確認する必要があります。タイプ

setRepositories()

?setRepositoriesも参照してください。

Rがパッケージを検索するリポジトリを確認し、オプションで追加のリポジトリを選択します。少なくとも、通常はCRAN選択CRAN (extras)する必要があります。Windowsを使用している場合は選択し、使用しているBioc*場合はリポジトリを選択します。[gen / prote / metabol / transcript]オミクス 生物学的分析。

これを永続的に変更setRepositories(ind = c(1:6, 8))するには、Rprofile.siteファイルにlikeという行を追加します。


3.パッケージが選択したリポジトリにありません

を使用して利用可能なすべてのパッケージを返します

ap <- available.packages()

Rの利用可能なパッケージの名前?available.packagesも参照してください。

これは大きなマトリックスであるため、データビューアを使用して調べることをお勧めします。または、行名に対してテストすることで、パッケージが使用可能かどうかをすばやく確認できます。

View(ap)
"foobarbaz" %in% rownames(ap)

または、利用可能なパッケージのリストは、CRANCRAN(extras)BioconductorR-forgeRForge、およびgithubのブラウザーで確認できます。

CRANミラーと対話するときに表示される可能性のある別の警告メッセージは次のとおりです。

Warning: unable to access index for repository

これは、選択したCRANリポジトリが現在利用できないことを示している可能性があります。で別のミラーを選択してchooseCRANmirror()、インストールを再試行できます。


パッケージが利用できない理由はいくつかあります。


4.パッケージは必要ありません

おそらく、あなたは本当にパッケージを欲しくないでしょう。パッケージとライブラリ、またはパッケージとデータセットの違いについて混乱するのはよくあることです。

パッケージは、コード、データ、ドキュメントの提供など、Rを拡張する標準化された資料のコレクションです。ライブラリは、Rが使用できるパッケージを見つけることを知っている場所(ディレクトリ)です。

利用可能なデータセットを表示するには、次のように入力します

data()

5.RまたはBioconductorが古くなっています

Rのより新しいバージョン(またはインポート/依存するパッケージの1つ)に依存している可能性があります。見る

ap["foobarbaz", "Depends"]

Rインストールを現在のバージョンに更新することを検討してください。Windowsでは、これはinstallrパッケージを介して最も簡単に実行できます。

library(installr)
updateR()

(もちろん、install.packages("installr")最初に行う必要があるかもしれません。)

同様に、Bioconductorパッケージの場合、Bioconductorのインストールを更新する必要がある場合があります。

source("http://bioconductor.org/biocLite.R")
biocLite("BiocUpgrade")

6.パッケージが古くなっています

アーカイブされている可能性があります(保守されておらず、R CMD checkテストに合格しなくなった場合)。

この場合、を使用して古いバージョンのパッケージをロードできます。 install_version()

library(remotes)
install_version("foobarbaz", "0.1.2")

別の方法は、githubCRANミラーからインストールすることです。

library(remotes)
install_github("cran/foobarbaz")

7. Windows / OS X / Linuxバイナリはありません

CRANにない追加のソフトウェアが必要なため、Windowsバイナリがない場合があります。さらに、一部のパッケージは、一部またはすべてのプラットフォームのソースからのみ入手できます。この場合、CRAN (extras)リポジトリにバージョンが存在する可能性があります(setRepositories上記を参照)。

パッケージにコンパイルコード(C、C ++、FORTRANなど)が必要な場合は、WindowsにRtoolsをインストールするか、OS XにXCodeに付属のXcodeコマンドラインツールのインストール方法をインストールし、次の方法でパッケージのソースバージョンをインストールします。

install.packages("foobarbaz", type = "source")

# Or equivalently, for Bioconductor packages:
source("http://bioconductor.org/biocLite.R")
biocLite("foobarbaz", type = "source")

CRANではNeedsCompilation、説明のフラグを確認することで、ソースからパッケージをビルドするために特別なツールが必要かどうかを判断できます。


8.パッケージはgithub / Bitbucket / Gitoriousにあります

Github / Bitbucket / Gitoriousにリポジトリがある場合があります。これらのremotesパッケージをインストールするには、パッケージが必要です。

library(remotes)
install_github("packageauthor/foobarbaz")
install_bitbucket("packageauthor/foobarbaz")
install_gitorious("packageauthor/foobarbaz")

(と同様にinstallrinstall.packages("remotes")最初に行う必要がある場合があります。)


9.パッケージのソースバージョンはありません

パッケージのバイナリバージョンは利用できますが、ソースバージョンは利用できません。このチェックをオフにするには、

options(install.packages.check.source = "no")

imanuelcによるこのSOの回答との詳細セクションで説明されているように?install.packages


10.パッケージは非標準のリポジトリにあります

パッケージが非標準のリポジトリにあります(例パッケージ「Rbbg」は使用できません(Rバージョン2.15.2の場合))。CRAN標準に適度に準拠していると仮定すると、install.packages;を使用してダウンロードできます。リポジトリのURLを指定するだけです。

install.packages("Rbbg", repos = "http://r.findata.org")

RHIPE一方、CRANのようなリポジトリにはなく、独自のインストール手順があります。

92
Dmitry 2016-03-03 17:45.

最新のR(3.2.3)にはバグがあり、正しいパッケージを見つけることができない場合があります。回避策は、リポジトリを手動で設定することです。

install.packages("lubridate", dependencies=TRUE, repos='http://cran.rstudio.com/')

最新バージョンのRStudioおよびRバージョン3.1.1にパッケージをインストールできません[重複]解決策が見つかりました最新バージョンのRStudioおよびRバージョン3.1.1にパッケージをインストールできません[重複]

25
Saba 2016-03-19 02:25.

Rおよびの一部のバージョンに問題があるようlibcurlです。私は上の同じ問題があったMac (R version 3.2.2)Ubuntu (R version 3.0.2)し、両方のインスタンスで、それは前にこれを実行することによって、単純に解決されたinstall.packagesコマンド

options(download.file.method = "wget")

解決策は友人から提案されましたが、どのフォーラムでも見つけることができなかったため、この回答を他の人に提出しました。

25
PaladiN 2018-09-07 17:38.

このソリューションはRを壊す可能性がありますが、99%の時間で機能する最も簡単なソリューションがここにあります。

あなたがする必要があるのはただ:

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

ここで著者が述べたように

15
dardisco 2015-06-01 16:36.

11. R(または別の依存関係)が古くなっているため、更新したくない。

警告これは必ずしもベストプラクティスではありません。

  • パッケージソースをダウンロードします。
  • DESCRIPTIONファイルに移動します。
  • テキストエディタで問題のある行を削除します。例:

    Depends: R (>= 3.1.1)
    
  • ローカルから(つまり、の親ディレクトリからDESCRIPTION)インストールします。例:

    install.packages("foo", type="source", repos=NULL)
    
11
Aspyn Lim 2020-02-09 20:36.
  1. 訪問https://cran.r-project.org/src/contrib/Archive/を
  2. Ctrl+でインストールしたいパッケージを見つけてくださいF
  3. パッケージ名をクリックします
  4. インストールするバージョンを決定します
  5. RStudioを開く
  6. install.packages("https://cran.r-project.org/src/contrib/Archive/[NAME OF PACKAGE]/[VERSION NUMBER].tar.gz", repos = NULL, type="source")」と入力します

場合によっては、使用したいパッケージを使用するために、事前にいくつかのパッケージをインストールする必要があります。

例えば、私は7つのパッケージは(インストールに必要なSejonghashrJavatauRSQLitedevtoolsstringr)インストールするKoNLPパッケージを。

install.packages('Sejong')
install.packages('hash')
install.packages('rJava')
install.packages('tau')
install.packages('RSQLite')
install.packages('devtools')
install.packages('stringr')

library(Sejong)
library(hash)
library(rJava)
library(tau)
library(RSQLite)
library(devtools)
library(stringr)

install.packages("https://cran.r-project.org/src/contrib/Archive/KoNLP/KoNLP_0.80.2.tar.gz", repos = NULL, type="source")
library(KoNLP)
11
bli 2015-07-09 03:20.

私に起こったことの1つは、Linuxディストリビューションによって提供されるRのバージョン(Ubuntu 14.04によって提供されるRバージョン3.0.2)が、CRANで利用可能なパッケージの最新バージョン(私の場合はplyrバージョン1.8.3 )に対して古すぎることです。今日現在)。解決策は、Rからインストールするのではなく、ディストリビューションのパッケージシステムを使用することでした(apt-get install r-cran-plyrバージョン1.8.1を入手しましたplyr)。を使用してRを更新しようとした可能性がありますがupdateR()、そうすると、ディストリビューションのパッケージマネージャーに干渉するのではないかと心配しています。


編集(2020年4月8日):最近、CRANでパッケージを更新した後、Rバージョン(3.6.3、Debianストレッチで最新サポート)で使用できないパッケージ(XML)に問題が発生しました。以前に(同じバージョンのRと同じOSに)正常にインストールしたことがあるので、非常に予想外でした。

何らかの理由で、パッケージはまだそこにありましたinstall.packagesが、更新された(そして互換性のない)バージョンだけを見ていました。解決策は、互換性のあるバージョンのURLを見つけinstall.packagesて、次のように強制的に使用することでした。

install.packages("https://cran.r-project.org/src/contrib/Archive/XML/XML_3.99-0.3.tar.gz", repos=NULL, type="source", ask=FALSE)
8
Tombart 2016-02-24 03:14.

これにより、何が問題なのかをデバッグする時間を大幅に節約できました。多くの場合、単に時代遅れのミラーです。この関数は、以下を使用して、依存関係を持つ複数のパッケージをインストールできますhttps://cran.rstudio.com/

packages <- function(pkg){
    new.pkg <- pkg[!(pkg %in% installed.packages()[, "Package"])]
    if (length(new.pkg))
        install.packages(new.pkg, dependencies = TRUE, repos='https://cran.rstudio.com/')
    sapply(pkg, require, character.only = TRUE)
}

packages(c("foo", "bar", "baz"))
6
Biboswan 2017-08-07 01:51.

これは、同じ警告が表示されたときに、R-3.4.1にpsychパッケージをインストールするために最終的にできることです。

1:そのパッケージをグーグルで検索。

2:tar.gz拡張子を付けて手動でダウンロード

3:Rにパッケージをインストールするためのオプション「パッケージアーカイブファイル(.zip; .tar.gz)」を選択します

4:ダウンロードして[インストール]をクリックした場所にローカルで表示

警告が表示される場合があります。依存関係 'xyz'はパッケージで使用できません。次に、リポジトリからそれらをインストールしてから、手順3〜4を実行します。

4
AlexG 2016-08-29 21:32.

Rをインストールする手順に注意深く従うことで、Ubuntuでこのエラーを修正しました。これには以下が含まれます:

  1. deb http://cran.utstat.utoronto.ca/bin/linux/ubuntu trusty//etc/apt/sources.listファイルに追加します
  2. ランニング sudo apt-get update
  3. ランニング sudo apt-get install r-base-dev

ステップ1では、必要に応じて、トロント大学の代わりに任意のCRANダウンロードミラーを選択できます。

4
Damjan 2018-06-26 07:45.

repos=NULLソースコードからRパッケージをインストールするときに、置くのを忘れてしまいました。この場合、エラーメッセージは少し誤解を招く可能性があります。package 'foobarbaz' is not available (for R version x.y.z)

問題はRのバージョンではなく、reposパラメーターでした。私はinstall.packages('path/to/source/code/of/foobarbaz', type='source', repos=NULL)この機会に私のために働いた。

これが誰かを助けることを願っています。

3
nachti 2017-04-15 01:00.

プロキシ設定を変更することで解決できる同じ問題が(Linuxで)発生しました。プロキシサーバーの背後にいる場合は、Sys.getenv("http_proxy")R内を使用して構成を確認してください。私の~/.Renviron中には次の行がありました(https://support.rstudio.com/hc/en-us/articles/200488488-Configure-R-to-Useから) -an-HTTP-or-HTTPS-Proxy)問題の原因:

http_proxy=https://proxy.dom.com:port
http_proxy_user=user:passwd

に変更する

http_proxy="http://user:[email protected]:port"

問題を解決しました。についても同じことができますhttps

「パッケージxxxはrバージョン-xyzでは利用できません」を読んだとき、それは最初の考えではありませんでした...

HTH

2
SibyllWang 2019-11-08 06:22.

別の理由+解決策

会社のHPCのRStudioにpkgdownをインストールしようとすると、このエラー(「パッケージXXXはRバージョンXXXでは使用できません」)が発生します。

結局のところ、HPCにあるCRANスナップショットは2018年1月(ほぼ2年前)のものであり、実際、当時はpkgdownは存在していませんでした。これは、素人ユーザー向けのパッケージのソースを制御することを目的としていましたが、開発者として、ほとんどの場合、次の方法で変更できます。

## checking the specific repos you currently have
getOption("repos")

## updating your CRAN snapshot to a newer date
r <- getOption("repos")
r["newCRAN"] <- "https://cran.microsoft.com/snapshot/*2019-11-07*/"
options(repos = r)

## add newCRAN to repos you can use
setRepositories()

自分が何をしているのかがわかっていて、システムのCRANで利用できない可能性のある複数のパッケージが必要な場合は、プロジェクトでこれを設定できます.Rprofile

パッケージが1つだけの場合は、を使用してくださいinstall.packages("package name", repos = "a newer CRAN than your company's archaic CRAN snapshot")

1
BioProgram 2016-01-05 05:16.

バイオコンダクターをソースとして使用してからbiocLiteを呼び出すと、ほとんどの場合、これは機能します。例:

source("https://bioconductor.org/biocLite.R")
biocLite("preprocessCore")
1
Pablo Adames 2020-04-02 16:48.

#6パッケージのわずかなバリエーションが、@ RichieCottonによる優れたソリューションから古くなっていることがわかりました。

パッケージメンテナが、サポートしていないRバージョンのギャップを表示する場合があります。その場合、少なくとも2つのオプションがあります。1)Rバージョンを、ターゲットパッケージがすでにサポートしている次のバージョンにアップグレードする、2)Rバージョンで動作する利用可能な古いバージョンから最新バージョンをインストールする。

具体的な例:rattleデータマイニング用パッケージの最新のCRANバージョンである5.3.0は、パッケージバージョン5.2.0(R> = 2.13.0)と5.3.0(R)の間で大きな更新があったため、Rバージョン3.4をサポートしていません。 > = 3.5)。

このような場合、Rインストールをアップグレードする代わりに、すでに説明したソリューションがあります。パッケージがdevtoolsない場合は(パッケージが含まれていますremotes)、パッケージをインストールしてから、現在のRで機能する特定のバージョンをインストールします。特定のパッケージアーカイブについては、CRANページでその情報を検索できます。

library("devtools")
install_version("rattle", version = "5.2.0", repos = "http://cran.us.r-project.org")
1
Ferus 2020-04-30 04:24.

私の場合、解決策は単にRをアップグレードすることでした。

0
Jack Wasey 2016-12-31 07:49.

Dockerイメージを使用して古いRバージョンをテストしようとしているときに、もう1つのマイナーな追加 rocker/r-ver:3.1.0

  1. デフォルトrepos設定はでMRANあり、これは多くのパッケージを取得できません。
  2. そのバージョンのRにはがないhttpsので、たとえば: install.packages("knitr", repos = "https://cran.rstudio.com")は機能しているようです。
0
Clément F 2017-03-08 10:10.

ここで(フランス語で)述べたように、これは、コンピューターに2つのバージョンのRがインストールされている場合に発生する可能性があります。最も古いものをアンインストールしてから、パッケージのインストールを再試行してください。それは私にとってはうまくいきました。

Related questions

MORE COOL STUFF

ケイト・ブランシェットは3日間一緒に夫と一緒に寝て、25年経ってもまだ夫と結婚しています

ケイト・ブランシェットは3日間一緒に夫と一緒に寝て、25年経ってもまだ夫と結婚しています

ケイト・ブランシェットは、夫に会ったとき、典型的な交際のアドバイスに逆らいました。

マイケルシーンが非営利の俳優である理由

マイケルシーンが非営利の俳優である理由

マイケルシーンは非営利の俳優ですが、それは正確にはどういう意味ですか?

ホールマークスターのコリンエッグレスフィールドがRomaDramaLiveでスリル満点のファンと出会う![エクスクルーシブ]

ホールマークスターのコリンエッグレスフィールドがRomaDramaLiveでスリル満点のファンと出会う![エクスクルーシブ]

特徴的なスターのコリン・エッグレスフィールドは、RomaDrama Liveでのスリル満点のファンとの出会いについて料理しました!加えて、大会での彼のINSPIREプログラム。

「たどりつけば」をオンラインでストリーミングできない理由

「たどりつけば」をオンラインでストリーミングできない理由

ノーザンエクスポージャーが90年代の最も人気のある番組の1つになった理由を確認するには、Blu-rayまたはDVDプレーヤーをほこりで払う必要があります。

バイオニック読書はあなたをより速く読むことができますか?

バイオニック読書はあなたをより速く読むことができますか?

BionicReadingアプリの人気が爆発的に高まっています。しかし、それは本当にあなたを速読術にすることができますか?

ドミニカのボイリング湖:アクセスは簡単ではありませんが、ハイキングする価値があります

ドミニカのボイリング湖:アクセスは簡単ではありませんが、ハイキングする価値があります

ドミニカのボイリング湖は、世界で2番目に大きいボイリング湖です。そこにたどり着くまでのトレッキングは大変で長いですが、努力する価値は十分にあります。

私たちの水をきれいに保つのを助けるためにあなたの髪を寄付してください

私たちの水をきれいに保つのを助けるためにあなたの髪を寄付してください

サロンからのヘアトリミングや個人的な寄付は、油流出を吸収して環境を保護するのに役立つマットとして再利用できます。

ホワイトハウスの最も記憶に残る結婚式を見てください

ホワイトハウスの最も記憶に残る結婚式を見てください

過去200年以上の間にホワイトハウスで結婚したのはほんの数人です。彼らは誰でしたか、そしてそこで結婚式を獲得するために何が必要ですか?

この太陽に優しいショルダーバッグで一日中外出してください

この太陽に優しいショルダーバッグで一日中外出してください

画像クレジット:Richard Mackney / Flickrトラベリングライトは必需品だけを運ぶことを意味するかもしれませんが、デバイスを補充する方法がない外出先では、接続を維持するのが難しくなる可能性があります。それはあなたがすべての生き物の快適さやクールなガジェットを捨てる必要があるという意味ではありません、ただあなたがいくつかのより小さなものを手に入れる必要があるということです、そしておそらくあなた自身をジュースに保つためにいくつかの、例えば非正統的な充電装置を使うでしょう。

ミッドセンチュリーリゾートのポストカードが廃墟に変わるのを見る

ミッドセンチュリーリゾートのポストカードが廃墟に変わるのを見る

ニューヨーク州スプリンググレンにある放棄されたホモワックロッジのボーリング場。キャッツキル南部のこの地域は、ニューヨーク市からのユダヤ人の行楽客に人気があることから、かつてはボルシチベルトとして知られていました。

ブルックリンスレートの美しいボードをあなたのテーブルに座らせましょう

ブルックリンスレートの美しいボードをあなたのテーブルに座らせましょう

ブルックリンスレートブルックリンスレートのマグカップとコースターの賞賛をすでに歌っており、それらの食器製品も同様に堅実です。ブルックリンスレートは、さまざまなサイズとテクスチャのスレートの完全な採石場を販売しています。一部のオプションは赤でも利用できます。上で見ることができるように、彼らは同様にカスタマイズをします。

遺伝子分析により、私たちの体内に生息する微生物の99%がカタログ化されていないことが明らかになりました

遺伝子分析により、私たちの体内に生息する微生物の99%がカタログ化されていないことが明らかになりました

画像:Juan Gaertner / Shutterstock私たちの体の内部は、私たちの細胞とは何の関係もない何十億もの微生物が住んでいる本物の生態系です。これがまだ少し気になることではなかったかのように、これらの微生物の99%が研究されたことがないことがわかりました。

Zendaya Wishes Boyfriend Tom Holland Happy Birthday with Cuddly Photo: He 'Makes Me the Happiest'

Zendaya Wishes Boyfriend Tom Holland Happy Birthday with Cuddly Photo: He 'Makes Me the Happiest'

Zendaya shared a sweet photo in honor of boyfriend Tom Holland's 26th birthday Wednesday

小さな女性:脳卒中を患った後に病院から解放されたアトランタのジューシーな赤ちゃん:「まだ癒し」

小さな女性:脳卒中を患った後に病院から解放されたアトランタのジューシーな赤ちゃん:「まだ癒し」

シーレン「Ms.JuicyBaby」ピアソンは、先月脳卒中で入院した後、「もう一度たくさんのことをする方法を学ばなければならない」ため、言語療法を受けていることを明らかにしました。

エマストーンは彼女のクリフサイドマリブビーチハウスを420万ドルでリストアップしています—中を見てください!

エマストーンは彼女のクリフサイドマリブビーチハウスを420万ドルでリストアップしています—中を見てください!

オスカー受賞者の世紀半ばの家には、3つのベッドルーム、2つのバス、オーシャンフロントの景色があります。

ジーニー・メイ・ジェンキンスは、母乳育児の経験の中で、彼女は「本当に、本当に落ち込んでいる」と言います

ジーニー・メイ・ジェンキンスは、母乳育児の経験の中で、彼女は「本当に、本当に落ち込んでいる」と言います

ジーニー・メイ・ジェンキンスは、生後4か月の娘、モナコに母乳育児をしていると語った。

投資ノート:Bioscout AU$300万シード

投資ノート:Bioscout AU$300万シード

Bioscoutは、農家を運転席に置くという使命を負っています。Artesian(GrainInnovate)やUniseedと並んで、最新のシードラウンドでチームを支援できることをうれしく思います。問題真菌症による重大な作物の損失は、農民にとって試練であることが証明されています。

リトルマーケットリサーチ1| 2022年のクイックグリンプス遠隔医療市場

リトルマーケットリサーチ1| 2022年のクイックグリンプス遠隔医療市場

遠隔医療は、パンデミック後の時代では新しいものではなく、時代遅れの分野でもありません。しかし、業界を詳しく見ると、需要と供給の強力な持続可能性と、米国で絶え間ない革命となる強力な潜在的成長曲線を示しています。

スタートアップ資金調達環境:タイのスタートアップエコシステムの次は何ですか?

スタートアップ資金調達環境:タイのスタートアップエコシステムの次は何ですか?

2021年は、世界的なベンチャーキャピタル(VC)の資金調達にとって記録的な年でした。DealStreetAsiaによると、東南アジアも例外ではなく、この地域では年間で記録的な25の新しいユニコーンが採掘されました。

ムーアの法則を超えて

ムーアの法則を超えて

計算に対する私たちの欲求とムーアの法則が提供できるものとの間には、指数関数的に増大するギャップがあります。私たちの文明は計算に基づいています—建築と想像力の現在の限界を超える技術を見つけなければなりません。

Language