GithubHelp home page GithubHelp logo

Comments (8)

masnagam avatar masnagam commented on April 28, 2024

Issueを検索しただけで全く動作確認していませんが, #28 の問題に似ているように見えます.
解決法も書かれているようなので,まずはこれを試してみてはどうでしょうか?

from mirakurun.

polo1kani avatar polo1kani commented on April 28, 2024

#28はwinserの問題のようですが、こちらではwinserは正常に起動しているようです。インストールの時もそのコマンドを実行しましたが、winserは普通にインストールできております。
しかし、npm install mirakurun@latest -g --production で失敗します。

管理者権限のPowershellの実行結果で Version: [email protected] [OK] 以下で、No rights to manage services.(サービスを管理する権利がない) と出ますが何の権限でしょうか? 

from mirakurun.

masnagam avatar masnagam commented on April 28, 2024

Windowsにインストールしたことがないのでログの意味は私にはわかりません.

以下,間違っているかもしれませんが,

npm install mirakurun@latest -g --production

npm install mirakurun@latest -g --production --unsafe-perm

にするとどうでしょうか?

私はDockerイメージを作る場合にDockerfile内で,

npm i -g --production --unsafe-perm mirakurun  # `i`は`install`と同じ意味

としています.docker build時に上記コマンドはrootで実行されます.

from mirakurun.

polo1kani avatar polo1kani commented on April 28, 2024

丁寧な対応ありがとうございます。

指定の方法を行っても治りませんでした。
色々探した結果、環境変数のpathを疑い、環境変数のpathを再編集したところ解決しました。以前環境変数を触ったときに間違って削除したようです。windows10以前のwindowsでは、環境変数の一覧が横に改行なしで並ぶので、ミスに気付きにくいようです。

お騒がせしてすいませんでした。

windows系で似たようなエラーが出ている方のために、修正した環境変数の内容を貼っておきます。

nodejsのインストール先は、インストール時の標準にしてください。
書き替えるのはpathの値です。
環境変数を書き替えるときは 新規 ではなく、 編集 から行ってください。
環境変数の区切りは ; です。

ユーザー環境変数
C:\Users\あなたのユーザー名\AppData\Local\microsoft\windowsapps;C:\Users\あなたのユーザー名\AppData\Roaming\npm

(あなたのユーザー名 へ、現在サインイン中のユーザー名を入れてください。)

システム環境変数
C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Windows\System32;C:\Windows;C:\Windows\System32\WindowsPowerShell\v1.0;

間違っていたり、存在しないない環境変数があれば、修正してください。
windows10では ; が間になく、環境変数は箇条書きに並んでいます。

from mirakurun.

polo1kani avatar polo1kani commented on April 28, 2024

改行でわかりにくいので、修正内容を貼り付けます。
修正 環境変数.txt

from mirakurun.

kanreisa avatar kanreisa commented on April 28, 2024

よかったです!

from mirakurun.

Remon-7L avatar Remon-7L commented on April 28, 2024

こちらクローズ済みですが私も No rights to manage services. で大変悩み、解決した為コメントさせて頂きます
結果から書きますとWindowsサービスの Server (LanmanServer) を無効化していた為net sessionが実行できずエラーとなっていました。
こちらを有効化したところ無事インストールできました。
エラー箇所のソースを読むのは大事ですね....。

from mirakurun.

polo1kani avatar polo1kani commented on April 28, 2024

メールから呼び出されてきました。
この件についてほとんど忘れていました。
そういえばこんな質問出しましたね。

とにかく解決してよかったです。

from mirakurun.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.