mieki256's diary



2018/09/01() [n年前の日記]

#1 [prog] atom-beautifyがインストールできない

Atomエディタの1.30が公開されたらしいのでアップデートしてみたのだけど、atom-beautify が更新もインストールできない状態になってしまった。環境は Windows10 x64。

atom-beautify を 0.33.0 に更新しようとしたらエラーが出たので、atom-beautify をアンインストール後、再インストールしようとしたものの、エラーが出てしまう。どうやら以下と全く同じ症状。

_Atom cannot install atom-beautify 2018/08/31 - Issue #2213 - Glavin001/atom-beautify

language-marko もインストールせよと言っているように見えるけど、そちらもインストールできない。うーん。

Atom 1.29.0をインストールしてみた。 :

Atom 1.30.0 がいかんのかなと思ったので、コントロールパネル経由で Atom 1.30.0 をアンインストール。Atom 1.29.0 をインストール後、atom-beautify 0.33.0 のインストールを試してみた。

同じエラーが出てインストールできなかった。ということは、Atom本体よりも atom-beautify というパッケージ側に問題があるということかな…。

atom-beautifyのバージョンを変えてインストールを試みた。 :

以前は atom-beautify をインストールできたのだから、古い版ならインストールできるのではないかと思えてきた。

apm を使えばコマンドラインからパッケージをインストールできるらしいけど、パッケージのバージョンを指定してインストールすることはできないのだろうか。

apm help install と打ってみた。
> apm help install

Usage: apm install [<package_name>...]
       apm install <package_name>@<package_version>
       apm install <git_remote>
       apm install <github_username>/<github_project>
       apm install --packages-file my-packages.txt
       apm i (with any of the previous argument usage)
パッケージ名の後ろに「@」をつけて、バージョンを指定することができるっぽい。

apm clean
apm install atom-beautify@0.32.5
apm install atom-beautify@0.32.4
apm install atom-beautify@0.30.9
どれを試してもエラーが出た。となると、このパッケージ以外でエラーが出てるということだろうか…。

ATom 1.27.2をインストールしてみた。 :

Atom 1.28 から electron 2.0 になった、という話が気になる。そこが原因だったりしないか。

_GitHub、「Atom 1.28」を正式公開 〜プロジェクト内検索の結果ビューを刷新 - 窓の杜

手元のHDDに残っていた、Atom 1.27.1 をインストールして試してみた。

> apm install atom-beautify@0.30.9

Installing atom-beautify@0.30.9 to C:\Users\USERNAME\.atom\packages failed

npm WARN deprecated node-uuid@1.4.8: Use uuid module instead
npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
npm WARN deprecated graceful-fs@2.0.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated @types/commander@2.12.2: This is a stub types definition for commander (https://github.com/tj/commander.js). commander provides its own type definitions, so you don't need @types/commander installed! npm WARN deprecated jscs-preset-wikimedia@1.0.1: Deprecated in favour of eslint-config-wikimedia. -- https://phabricator.wikimedia.org/T118941
npm WARN deprecated nomnom@1.8.1: Package no longer supported. Contact support@npmjs.com for more info.
npm ERR! Windows_NT 10.0.17134
npm ERR! argv "C:\\Users\\USERNAME\\AppData\\Local\\atom\\app-1.27.2\\resources\\app\\apm\\bin\\node.exe" "C:\\Users\\USERNAME\\AppData\\Local\\atom\\app-1.27.2\\resources\\app\\apm\\node_modules\\npm\\bin\\npm-cli.js" "--globalconfig" "C:\\Users\\USERNAME\\.atom\\.apm\\.apmrc" "--userconfig" "C:\\Users\\USERNAME\\.atom\\.apmrc" "install" "C:\\Users\\USERNAME\\AppData\\Local\\Temp\\d-11881-12268-1cx4cur.q4a4u3ow29\\package.tgz" "--runtime=electron" "--target=1.7.15" "--arch=x64" "--global-style" "--msvs_version=2015"
npm ERR! node v6.9.5
npm ERR! npm  v3.10.10
npm ERR! code EREADFILE

npm ERR! Error extracting C:\Users\USERNAME\.atom\.apm\marko\4.13.3\package.tgz archive: ENOENT: no such file or directory, open 'C:\Users\USERNAME\.atom\.apm\marko\4.13.3\package.tgz'
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     C:\Users\USERNAME\AppData\Local\Temp\apm-install-dir-11881-12268-16t1zdo.h1f7uv7vi\npm-debug.log
ダメだな。

ここまでバージョンを落としてもインストールに失敗するのは何故なんだろう。

Atomを全消去して試した。 :

Atom をコントロールパネル経由でアンインストール後、HDD内に残ったフォルダも全て消去して試してみた。

_Atom 再インストールと環境設定 | 加藤電業社  色々と検証サイトですよ。

以下のフォルダを削除。
C:\Users\USERNAME\.atom
C:\Users\USERNAME\AppData\Local\atom
C:\Users\USERNAME\AppData\Roaming\Atom

この状態で、Atom 1.30.0 をインストール。今まで入れたパッケージは全て無くなったし、設定も全てが消えた状態で ―― まっさらな状態で起動した。

この状態で、atom-beautify 0.33.0 をインストールしてみる。
> apm install atom-beautify

Installing atom-beautify to C:\Users\USERNAME\.atom\packages failed

npm WARN deprecated graceful-fs@2.0.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated @types/commander@2.12.2: This is a stub types definition for commander (https://github.com/tj/commander.js). commander provides its own type definitions, so you don't need @types/commander installed! npm WARN deprecated jscs-preset-wikimedia@1.0.1: Deprecated in favour of eslint-config-wikimedia. -- https://phabricator.wikimedia.org/T118941
npm WARN deprecated nomnom@1.8.1: Package no longer supported. Contact support@npmjs.com for more info.
npm ERR! Windows_NT 10.0.17134
npm ERR! argv "C:\\Users\\USERNAME\\AppData\\Local\\atom\\app-1.30.0\\resources\\app\\apm\\bin\\node.exe" "C:\\Users\\USERNAME\\AppData\\Local\\atom\\app-1.30.0\\resources\\app\\apm\\node_modules\\npm\\bin\\npm-cli.js" "--globalconfig" "C:\\Users\\USERNAME\\.atom\\.apm\\.apmrc" "--userconfig" "C:\\Users\\USERNAME\\.atom\\.apmrc" "install" "C:\\Users\\USERNAME\\AppData\\Local\\Temp\\d-11881-7200-1ai5gm4.rapa1kmx6r\\package.tgz" "--runtime=electron" "--target=2.0.5" "--arch=x64" "--global-style" "--msvs_version=2015"
npm ERR! node v6.9.5
npm ERR! npm  v3.10.10
npm ERR! code EREADFILE

npm ERR! Error extracting C:\Users\USERNAME\.atom\.apm\marko\4.13.3\package.tgz archive: ENOENT: no such file or directory, open 'C:\Users\USERNAME\.atom\.apm\marko\4.13.3\package.tgz'
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     C:\Users\USERNAME\AppData\Local\Temp\apm-install-dir-11881-7200-1ga43kk.2rg1d1jor\npm-debug.log

ここまでした状態でもインストールできないとは…。どうなってるんだ。

ちなみに、AppData\Local\Temp\apm-install-dir-*\npm-debug.log は、作られてないか、あるいは処理が終わると削除されるようで、残ってなかった。

markoフォルダ内がおかしいらしい。 :

エラーメッセージ内で「〜\.apm\marko\4.13.3\package.tgz が無いよ」と言ってるあたりが気になる。

C:\Users\USERNAME\.atom\.apm\marko\4.13.4 フォルダを、同じ階層でコピーして、4.13.3 にリネームして試してみた。

この状態なら、atom-beautify 0.33.0 がインストールできた…。
> apm install atom-beautify

Installing atom-beautify to C:\Users\USERNAME\.atom\packages done

どうしてこんな状態になってしまうのだろう…。わからん…。

以上です。

過去ログ表示

Prev - 2018/09 - Next
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project