teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

大幅に加筆

2019/02/27 21:10

投稿

harrek
harrek

スコア123

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