I am running Strawberry Perl 5.24 on Windows 10. I installed module "Spreadsheet::ParseXLSX". The module installed with no errors. When I "use" the module, the following error message is displayed:
Can't load 'D:/perl/vendor/lib/auto/XML/Parser/Expat/Expat.xs.dll' for
+ module XML::Parser::Expat
load_file:The specified module could not be found at D:/perl/lib/DynaL
+oader.pm line 193.
at D:/perl/vendor/lib/XML/Parser.pm line 18.
The error is definitely occurring in 'D:/perl/vendor/lib/XML/Parser.pm
+' line 18, which has "require XML::Parser::Expat;" in a BEGIN block.
+Running perl -MXML::Parser::Expat -e 0 produces the same error messag
+e.
I double-checked module "XML::Parser::Expat" by running cpan install on it, and it says the module is up to date.
The path and file 'D:/perl/vendor/lib/auto/XML/Parser/Expat/Expat.xs.dll' exist, so it's not clear why the above error message is displayed.
Any suggestions are much appreciated.
"It's not how hard you work, it's how much you get done."
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.