คำถามติดแท็ก package

แพคเกจในวงกว้างหมายถึงสองสิ่ง: 1) หน่วย / ส่วนประกอบที่ใช้งานได้ของซอฟต์แวร์ในตัว / คอมไพล์หรือ 2) พาร์ติชันของโกลบอลเนมสเปซ (java)

6
จะอัพเดต bower.json ด้วยแพ็คเกจที่ติดตั้งได้อย่างไร
ในโครงการของฉันฉันได้ติดตั้งbowerส่วนประกอบโดยไม่บันทึกตัวเลือก ตอนนี้ฉันต้องการอัปเดตเป็นbower.jsonหรือไม่ ฉันจะอัพเดต bower.json ด้วยแพ็คเกจที่ติดตั้งได้อย่างไร

10
ฉันจะดูขนาดของแพ็คเกจ npm ได้อย่างไร
เมื่อฉันค้นหาแพ็คเกจบน NPM ฉันต้องการดูขนาดแพ็คเกจ (เป็น KB หรือ MB เป็นต้น) ดูเหมือนว่า NPM จะไม่แสดงข้อมูลนี้ ฉันจะทราบได้อย่างไรว่าแพ็กเกจ NPM จะเพิ่มลงในโปรเจ็กต์ของฉันมากแค่ไหน
129 npm  package  size 


11
วิธีการติดตั้งแพ็คเกจ Emacs โดยอัตโนมัติโดยระบุรายชื่อแพ็คเกจ?
ฉันใช้packageเพื่อจัดการส่วนขยาย Emacs ของฉัน เพื่อที่จะประสานการตั้งค่าของฉัน Emacs บนเครื่องคอมพิวเตอร์ที่แตกต่างกันผมต้องการวิธีการที่จะระบุรายชื่อแพคเกจในหนึ่ง.emacsไฟล์แล้วสามารถค้นหาโดยอัตโนมัติและติดตั้งแพคเกจเพื่อให้ฉันไม่จำเป็นต้องติดตั้งด้วยตนเองโดยการเรียกpackage M-x package-list-packagesต้องทำอย่างไร?
123 emacs  install  package 

7
ฉันควรคอมมิตไฟล์ yarn.lock และ package-lock.json หรือไม่
เรากำลังใช้เส้นด้ายสำหรับการติดตั้ง pkg ที่กำหนดไว้ทั้งหมดของเรา แต่ไม่ได้ป้องกันไม่ให้ผู้ใช้ใช้ npm - ฉันเดาว่าการมีไฟล์ทั้งสองนี้จะทำให้เกิดปัญหาอย่างไรก็ตาม ควรเพิ่มใน. gitignore dir ของคุณหรือไม่
120 npm  package  yarnpkg 

7
เป็นไปได้ไหมที่จะเปลี่ยนชื่อแพ็กเกจของแอพ Android บน Google Play
ฉันต้องการทราบว่าในทางเทคนิคเป็นไปได้หรือไม่ที่จะเปลี่ยนชื่อแพ็กเกจจริงของแอป Android ที่อยู่ใน Google Play เป็นไปได้หรือไม่ ความหมายของชื่อแพ็กเกจคือชื่อที่จะปรากฏใน URL ได้โปรดใครช่วยบอกฉันทีว่าทำไมถึงเป็น / ไม่ได้? ขอบคุณ!

16
ตรวจสอบว่ามีการติดตั้ง Python Package หรือไม่
วิธีใดที่ดีในการตรวจสอบว่ามีการติดตั้งแพ็คเกจในขณะที่อยู่ในสคริปต์ Python หรือไม่? ฉันรู้ว่ามันง่ายจากล่าม แต่ฉันต้องทำภายในสคริปต์ ฉันเดาว่าฉันสามารถตรวจสอบได้ว่ามีไดเรกทอรีในระบบที่สร้างขึ้นระหว่างการติดตั้งหรือไม่ แต่ฉันรู้สึกว่ามีวิธีที่ดีกว่านี้ ฉันพยายามตรวจสอบให้แน่ใจว่าได้ติดตั้งแพ็คเกจ Skype4Py แล้วและหากไม่ติดตั้งฉันจะติดตั้ง ความคิดของฉันในการทำเช็คให้สำเร็จ ตรวจสอบไดเร็กทอรีในพา ธ การติดตั้งทั่วไป ลองนำเข้าแพ็กเกจและหากมีการโยนข้อยกเว้นให้ติดตั้งแพ็กเกจ

3
การดำเนินการรหัส Python ด้วยตัวเลือก -m หรือไม่
ล่ามหลามมี-m โมดูลตัวเลือกที่ "รันโมดูลห้องสมุดโมดูลเป็นสคริปต์" ด้วยรหัส python a.py: if __name__ == "__main__": print __package__ print __name__ ฉันทดสอบpython -m aเพื่อรับ "" <-- Empty String __main__ ในขณะที่python a.pyผลตอบแทน None <-- None __main__ สำหรับฉันการเรียกทั้งสองนี้ดูเหมือนจะเหมือนกันยกเว้น __package__ ไม่ใช่ไม่มีเมื่อเรียกด้วยตัวเลือก -m ที่น่าสนใจคือpython -m runpy aฉันได้รับเช่นเดียวpython -m aกับโมดูล python ที่คอมไพล์เพื่อรับ a.pyc อะไรคือความแตกต่าง (ในทางปฏิบัติ) ระหว่างการเรียกร้องเหล่านี้? ข้อดีข้อเสียระหว่างกันหรือไม่? นอกจากนี้ Python Essential Reference ของ …
111 python  module  package 

13
ฉันจะนำเข้าแพ็คเกจเวอร์ชันเฉพาะโดยใช้ go get ได้อย่างไร
มาจากNodeสภาพแวดล้อมที่ฉันเคยติดตั้งเวอร์ชันเฉพาะของผู้จำหน่าย lib ลงในโฟลเดอร์โครงการ ( node_modules) โดยบอกnpmให้ติดตั้ง lib เวอร์ชันนั้นจากpackage.jsonหรือแม้แต่โดยตรงจากคอนโซลเช่น: $ npm install express@4.0.0 จากนั้นฉันเคยนำเข้าเวอร์ชันของแพ็คเกจนั้นในโครงการของฉันด้วย: var express = require('express'); goตอนนี้ผมต้องการที่จะทำสิ่งเดียวกันกับ ฉันจะทำเช่นนั้นได้อย่างไร? เป็นไปได้ไหมที่จะติดตั้งแพ็คเกจเวอร์ชันเฉพาะ ถ้าใช้แบบรวมศูนย์$GOPATHฉันจะนำเข้าเวอร์ชันหนึ่งแทนที่จะเป็นเวอร์ชันอื่นได้อย่างไร ฉันจะทำสิ่งนี้: $ go get github.com/wilk/uuid@0.0.1 $ go get github.com/wilk/uuid@0.0.2 แต่แล้วฉันจะสร้างความแตกต่างระหว่างการนำเข้าได้อย่างไร

8
จะอ่านไฟล์ (แบบคงที่) จากภายในแพ็คเกจ Python ได้อย่างไร
คุณช่วยบอกฉันได้ไหมว่าฉันจะอ่านไฟล์ที่อยู่ในแพ็คเกจ Python ของฉันได้อย่างไร สถานการณ์ของฉัน แพ็กเกจที่ฉันโหลดมีเทมเพลตจำนวนหนึ่ง (ไฟล์ข้อความที่ใช้เป็นสตริง) ที่ฉันต้องการโหลดจากภายในโปรแกรม แต่ฉันจะระบุเส้นทางไปยังไฟล์ดังกล่าวได้อย่างไร? ลองนึกภาพว่าฉันต้องการอ่านไฟล์จาก: package\templates\temp_file การจัดการเส้นทางบางประเภท? การติดตามเส้นทางฐานแพ็กเกจ?
108 python  file  package 

10
มีวิธีมาตรฐานในการแสดงชื่อโมดูล Python ในแพ็คเกจหรือไม่?
มีวิธีที่ตรงไปตรงมาในการแสดงชื่อโมดูลทั้งหมดในแพ็คเกจโดยไม่ต้องใช้__all__หรือไม่? ตัวอย่างเช่นให้แพ็คเกจนี้: /testpkg /testpkg/__init__.py /testpkg/modulea.py /testpkg/moduleb.py ฉันสงสัยว่ามีวิธีมาตรฐานหรือในตัวในการทำสิ่งนี้: >>> package_contents("testpkg") ['modulea', 'moduleb'] วิธีการด้วยตนเองคือการวนซ้ำผ่านเส้นทางการค้นหาโมดูลเพื่อค้นหาไดเร็กทอรีของแพ็คเกจ จากนั้นเราสามารถแสดงรายการไฟล์ทั้งหมดในไดเร็กทอรีนั้นกรองไฟล์ py / pyc / pyo ที่ไม่ซ้ำกันออกจากนั้นดึงส่วนขยายและส่งคืนรายการนั้น แต่ดูเหมือนจะเป็นงานที่พอใช้สำหรับบางสิ่งที่กลไกการนำเข้าโมดูลกำลังดำเนินการภายในอยู่แล้ว ฟังก์ชั่นนั้นถูกเปิดเผยทุกที่หรือไม่?
102 python  module  package 

3
Java JUnit: วิธี X ไม่ชัดเจนสำหรับประเภท Y
ฉันมีการทดสอบบางอย่างที่ทำงานได้ดี จากนั้นฉันย้ายไปยังแพ็คเกจอื่นและตอนนี้ได้รับข้อผิดพลาด นี่คือรหัส: import static org.junit.Assert.*; import java.util.HashSet; import java.util.Map; import java.util.Set; import org.jgrapht.Graphs; import org.jgrapht.WeightedGraph; import org.jgrapht.graph.DefaultWeightedEdge; import org.jgrapht.graph.SimpleWeightedGraph; import org.junit.*; @Test public void testEccentricity() { WeightedGraph<String, DefaultWeightedEdge> g = generateSimpleCaseGraph(); Map<String, Double> eccen = JGraphtUtilities.eccentricities(g); assertEquals(70, eccen.get("alpha")); assertEquals(80, eccen.get("l")); assertEquals(130, eccen.get("l-0")); assertEquals(100, eccen.get("l-1")); assertEquals(90, eccen.get("r")); assertEquals(120, eccen.get("r-0")); assertEquals(130, …

4
ทำไม # egg = foo เมื่อติดตั้ง pip จาก git repo
เมื่อฉันทำการ "pip install -e ... " เพื่อติดตั้งจาก git repo ฉันต้องระบุ # egg = somename หรือ pip บ่น ตัวอย่างเช่น: pip install -e git://github.com/hiidef/oauth2app.git#egg=oauth2app สตริง "ไข่" นี้มีความสำคัญอย่างไร
95 python  package  pip 

3
Python: การนำเข้าแพ็คเกจย่อยหรือโมดูลย่อย
หลังจากใช้แพ็กเกจแบบแบนแล้วฉันไม่ได้คาดหวังว่าจะพบปัญหากับแพ็กเกจที่ซ้อนกัน ที่นี่คือ… เค้าโครงไดเรกทอรี dir | +-- test.py | +-- package | +-- __init__.py | +-- subpackage | +-- __init__.py | +-- module.py เนื้อหาของinit .py ทั้งสองpackage/__init__.pyและpackage/subpackage/__init__.pyว่างเปล่า เนื้อหาของ module.py # file `package/subpackage/module.py` attribute1 = "value 1" attribute2 = "value 2" attribute3 = "value 3" # and as many more as you want... …

16
ทำไมคนถึงใช้ทาร์บอล?
ในฐานะนักพัฒนา Windows เป็นหลักบางทีฉันอาจพลาดบางสิ่งบางอย่างทางวัฒนธรรมในชุมชน Linux แต่มันทำให้ฉันสับสนอยู่เสมอ เมื่อดาวน์โหลดสิ่งที่ไฟล์จะถูกครั้งแรกที่ใส่ลงไป.tarเก็บแล้วซิป ทำไมต้องใช้กระบวนการสองขั้นตอน? การบีบอัดไม่บรรลุการจัดกลุ่มไฟล์หรือไม่? มีประโยชน์อื่น ๆ อีกไหมที่ฉันไม่ทราบ?
91 linux  package  archive 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.