回答編集履歴

1

大幅に加筆

2019/02/27 21:10

投稿

harrek
harrek

スコア123

test CHANGED
@@ -1 +1,17 @@
1
+ 解決するべき問題は`Attempt to reload Scalar/Util.pm aborted.`で、`Scalar::Util`モジュールの読み込みに失敗しています。
2
+
3
+
4
+
5
+ `Scalar::Util`はXSモジュール(バイナリコードを含むモジュール)なので、よくある原因としては「モジュールをインストールしたperlと実行しているperlのメジャーバージョン(5.x.yのx)が異なる」というものです。
6
+
7
+
8
+
9
+ 従って:
10
+
1
- 環境が記されていませんが、複数のバージョンのPerlインストールされていませんか?
11
+ * (バージョンの異なる)perlAで`Scalar::Util`をインストールし、perlBで実行しようとしてい
12
+
13
+ * 以前`Scalar::Util`をインストールし、その後Perlをアップグレードした
14
+
15
+
16
+
17
+ という原因が考えられますがどうでしょうか?