ฉันจะรู้ได้อย่างไรว่าติดตั้งโมดูล Perl DBI บน Linux แล้ว

เนื้อหา

ฉันจะตรวจสอบได้อย่างไรว่าโมดูล Perl ได้รับการติดตั้งบน Linux?

คุณต้องใช้ instmodsh (รายการโต้ตอบสำหรับโมดูล Perl ที่ติดตั้ง) คำสั่ง เพื่อค้นหาว่าโมดูลใดติดตั้งอยู่ในระบบของฉันแล้ว คำสั่ง instmodsh จัดเตรียมอินเทอร์เฟซประเภทเชลล์แบบโต้ตอบเพื่อสอบถามรายละเอียดของโมดูล Perl ที่ติดตั้งในเครื่อง

ฉันจะทราบได้อย่างไรว่าติดตั้งโมดูล Perl แล้ว

การติดตั้งโมดูล Perl

  1. ตรวจสอบว่ามีการติดตั้งโมดูล Perl หรือไม่ คุณมีสองตัวเลือกสำหรับการตรวจสอบ (โดยใช้คำสั่ง perl หรือค้นหา): perl -e “use Date:: module name ” …
  2. ติดตั้งโมดูล Perl โดยใช้คำสั่งต่อไปนี้: ชื่อโมดูล cpan -i

ฉันจะรู้ได้อย่างไรว่าฉันมี Perl DBI เวอร์ชันใด

3 วิธีง่ายๆ ในการค้นหาหมายเลขเวอร์ชันของโมดูล Perl ที่ติดตั้งจากเทอร์มินัล

  1. ใช้ CPAN ด้วยแฟล็ก -D cpan -D มูส …
  2. ใช้ซับเดียวของ Perl เพื่อโหลดและพิมพ์หมายเลขเวอร์ชันของโมดูล …
  3. ใช้ Perldoc พร้อมแฟล็ก -m เพื่อโหลดซอร์สโค้ดของโมดูลและแยกหมายเลขเวอร์ชัน

ฉันจะค้นหาเส้นทางโมดูล Perl ได้อย่างไร

การใช้ Perldoc เพื่อค้นหาเส้นทางของโมดูล Perl

สวิตช์ -l สั่งให้ perldoc แสดงพาธสำหรับไฟล์ แทนที่จะเป็น POD สวิตช์ -m สั่งให้ perldoc ไปที่ แสดงไฟล์ทั้งหมดสำหรับโมดูลที่กำหนด แม้ว่าจะไม่มี POD ก็ตาม

ฉันจะทราบได้อย่างไรว่าติดตั้งโมดูล Linux แล้ว

วิธีที่ง่ายที่สุดในการแสดงรายการโมดูลคือกับ คำสั่ง lsmod.
...
รายการโมดูล

  1. “โมดูล” แสดงชื่อของแต่ละโมดูล
  2. “ขนาด” แสดงขนาดโมดูล (ไม่ใช่จำนวนหน่วยความจำที่ใช้)
  3. “ใช้โดย” แสดงจำนวนการใช้งานของแต่ละโมดูลและโมดูลที่อ้างอิง

ฉันจะติดตั้งโมดูล Perl ด้วยตนเองใน Windows ได้อย่างไร

สำหรับแต่ละโมดูลที่คุณดาวน์โหลด ให้ทำตามขั้นตอนต่อไปนี้:

  1. แตกไฟล์ลงในไดเร็กทอรีที่เขียนได้
  2. รันคำสั่ง Perl configuration: perl Makefile.pl
  3. เรียกใช้คำสั่ง make
  4. รันคำสั่ง make test อย่าดำเนินการจนกว่าคำสั่งนี้จะเสร็จสมบูรณ์
  5. เรียกใช้คำสั่ง make install

ฉันจะอัปเดตโมดูล CPAN ได้อย่างไร

ทุกคำตอบ

  1. แดรกตุน วิธีอื่นในการใช้การอัพเกรดจากเชลล์ CPAN เริ่มต้นคือการใช้ cpanminus และ cpan-outdated …
  2. ไมเคิล อาร์มบรัสเตอร์. วิธีง่ายๆ ในการอัพเกรดแพ็คเกจ Perl ทั้งหมด (โมดูล CPAN) มีดังต่อไปนี้: cpan upgrade /(.*)/ …
  3. เดนิส ฮาว. สำหรับ Strawberry Perl ให้ลอง: cpan -u
  4. เพลงก. อัพเกรด …
  5. แมทเธียส มุนซ์.

ฉันจะติดตั้งโมดูล Perl รุ่นใดรุ่นหนึ่งได้อย่างไร

ฉันจะติดตั้ง Perl และโมดูลรุ่นเฉพาะในโฮมไดเร็กตอรี่ของฉันได้อย่างไร?

  1. ตรวจสอบเวอร์ชันปัจจุบันของ Perl …
  2. ติดตั้ง Perlbrew …
  3. คุณอาจต้องเพิ่มบรรทัดสีแดงต่อไปนี้ใน ~/.bash_profile เพื่อให้ Perlbrew รวมโดยอัตโนมัติ …
  4. ตรวจสอบ Perl เวอร์ชันที่พร้อมใช้งานซึ่งสามารถติดตั้งได้โดยใช้ Perlbrew

ใช้อะไรในสคริปต์ Perl?

โปรดทราบว่าคำสั่งการใช้งานจะถูกประเมินในเวลารวบรวม คำสั่ง require จะถูกประเมินในเวลาดำเนินการ หากมีอาร์กิวเมนต์ VERSION อยู่ระหว่างโมดูลและ LIST การใช้จะเรียกเมธอด VERSION ในคลาสโมดูลด้วยเวอร์ชันที่กำหนดเป็นอาร์กิวเมนต์

ฉันจะทราบได้อย่างไรว่าติดตั้งโมดูล Perl ใน Windows แล้ว

คำสั่งที่ใช้ได้คือ: l – แสดงรายการโมดูลที่ติดตั้งทั้งหมด m – เลือกโมดูล q – ออกจากโปรแกรม cmd? ผลลัพธ์ตัวอย่าง: โมดูลที่ติดตั้งคือ: JavaScript::SpiderMonkey Log::Log4perl Perl cmd?

ฉันจะติดตั้งโมดูลภายใน Perl ได้อย่างไร

การติดตั้งโมดูล CPAN Perl จากบัญชีที่ไม่ใช่รูท (ติดตั้งใน ~/lib)

  1. โมดูล CPAN Perl …
  2. ดาวน์โหลดโมดูล Perl …
  3. ติดตั้งโมดูล Perl ลงในไดเร็กทอรี ~/lib ของคุณ …
  4. เปลี่ยนสคริปต์ Perl ของคุณเพื่อให้สามารถค้นหาโมดูล Perl ที่คุณติดตั้งไว้ในเครื่องได้ …
  5. ลบโมดูล Perl

เส้นทางโมดูลคืออะไร?

เส้นทางโมดูลคือ อ้างอิงถึงโมดูลตามที่ใช้กับ require หรือเป็น initial-module-path ในแบบฟอร์มโมดูล สามารถมีได้หลายรูปแบบ: (quote id) เส้นทางของโมดูลที่เป็นตัวระบุที่ยกมาหมายถึงการประกาศโมดูลที่ไม่ใช่ไฟล์โดยใช้ตัวระบุ

โมดูล Perl ถูกเก็บไว้ใน Linux อยู่ที่ไหน

สำหรับ Debian/Ubuntu/Mint และอื่นๆ จะถูกติดตั้งภายใต้ /usr/lib/x86_64-linux-gnu/perl5/5.26/ (คุณอาจต้องเปลี่ยนหมายเลขเวอร์ชันของคุณ)

ฉันจะค้นหาเส้นทางเริ่มต้นใน Perl ได้อย่างไร

ตัวแปล Perl ถูกคอมไพล์ด้วยค่าเริ่มต้น @INC เฉพาะ หากต้องการทราบค่านี้ ให้รันคำสั่ง env -i perl -V ( env -i ละเว้นตัวแปรสภาพแวดล้อม PERL5LIB – ดู #2) และในผลลัพธ์ คุณจะเห็นสิ่งนี้: $ env –ฉัน perl -V … @INC: /usr/lib/perl5/site_perl/5.18.

ชอบโพสต์นี้? กรุณาแบ่งปันให้เพื่อนของคุณ:
ระบบปฏิบัติการวันนี้