PyExecJSランタイムエラー:利用できるJavaScriptランタイムが見つかりませんでした。

エラーメッセージ:

ここに画像を挿入説明

私のサーバーはCentOSのです
ここに画像を挿入説明

私はインターネットは、私は、プロセスsupervisorctlサービスを再起動するには、以下の手順をインストールして、nodejsをインストールした後、スムーズに実行されていないと述べ、Pythonの+トルネードビルド、デプロイするためにプロジェクトとサーバーエラーで実行されている最後に遭遇したJSを使用します

ソリューション

順次取り付けnodejsは、以下の手順に従ってください

ステップ1:GCC-C ++をインストールします。

yum install -y gcc-c++ make

ステップ2:ノードをダウンロードしてインストール

curl -sL https://rpm.nodesource.com/setup_6.x | sudo -E bash -

ステップ3:nodejsをインストールします。

yum install nodejs

ステップ4:ノードが正しくインストールされていることを確認し

node -v

輸出

v6.17.1

ビューのNPMバージョン

npm -v 

輸出

3.10.10

最後のステップ:スーパーバイザー、プロジェクト管理プロセスを再起動します。

supervisorctl restart myProjectName

プロセスのステータスを表示してから実行します

supervisorctl status

輸出

myProjectName        RUNNING   pid 16050, uptime 0:12:30

あなたやエラーならば、それはノードの環境変数をインポートする必要があり
、パスのノードを表示する場所を指示

which node

輸出

/usr/bin/node

このノードは、その後、環境変数のパスに導入され、

export EXECJS_RUNTIME=/usr/bin/node

再びプロジェクトのプロセスのスーパーバイザーを再起動します


設定が完了し、それはあなたのプロジェクト機能モジュールPyExecJSを使用してみてください!絶対に!

親指を残し、ブロガーは、より多くを共有します

公開された345元の記事 ウォンの賞賛130 ビュー670 000 +

おすすめ

転載: blog.csdn.net/u013538542/article/details/104640171