Perl: Can’t locate Bit.pm in @INC (you may need to install the Bit module)
reference: https://blog.51cto.com/yangzhiming/1552972
solution:
- sudo perl -MCPAN -e install Spiffy
- perl -MCPAN -e “install Bit::Vector”
Here is some log information:
Running make install
"
“/usr/bin/perl” -MExtUtils::Command::MM -e ‘cp_nonempty’ – Vector.bs blib/arch/auto/Bit/Vector/Vector.bs 644
Manifying 3 pod documents
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /usr/local/lib/x86_64-linux-gnu/perl/5.26.1/auto/Bit/Vector/Vector.so
Installing /usr/local/lib/x86_64-linux-gnu/perl/5.26.1/Bit/Vector.pm
Installing /usr/local/lib/x86_64-linux-gnu/perl/5.26.1/Bit/Vector.pod
Installing /usr/local/lib/x86_64-linux-gnu/perl/5.26.1/Bit/Vector/String.pod
Installing /usr/local/lib/x86_64-linux-gnu/perl/5.26.1/Bit/Vector/Overload.pod
Installing /usr/local/lib/x86_64-linux-gnu/perl/5.26.1/Bit/Vector/String.pm
Installing /usr/local/lib/x86_64-linux-gnu/perl/5.26.1/Bit/Vector/Overload.pm
Installing /usr/local/man/man3/Bit::Vector::Overload.3pm
Installing /usr/local/man/man3/Bit::Vector.3pm
Installing /usr/local/man/man3/Bit::Vector::String.3pm
Appending installation info to /usr/local/lib/x86_64-linux-gnu/perl/5.26.1/perllocal.pod
STBEY/Bit-Vector-7.4.tar.gz
/usr/bin/make install – OK
"