Score:0

จะติดตั้ง libpq-dev (14.0-1) บน Ubuntu 21.10 ได้อย่างไร

ธง cn

ฉันมี postgresql เวอร์ชันล่าสุดแล้ว (14.0-1.pgdg21.04+1)

ฉันต้องการตั้งค่าสภาพแวดล้อม dev สำหรับ psycopg2(https://github.com/psycopg/psycopg2/) ห้องสมุดในเครื่องและต้องใช้ libpq-dev สำหรับการที่.

วิ่ง sudo apt-get ติดตั้ง libpq-dev ให้ข้อผิดพลาดดังต่อไปนี้

แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน: libpq-dev : ขึ้นอยู่กับ: libpq5 (= 13.4-1) แต่จะต้องติดตั้ง 14.0-1.pgdg21.04+1 E: ไม่สามารถแก้ไขปัญหาได้ คุณมีพัสดุที่เสียหาย

เป็นเพราะที่เก็บอูบุนตู (https://packages.ubuntu.com/impish/libpq-dev) ยังไม่มีเวอร์ชันล่าสุด

แต่ฉันพบว่าที่เก็บ debian sid มีเวอร์ชันล่าสุด libpq-dev (14.0-1)

ฉันสามารถดาวน์โหลดไฟล์ .deb และติดตั้ง dpkg ได้ แต่ข้อเสียคือฉันไม่สามารถอัปเกรดได้ นอกจากนี้ ฉันไม่ต้องการเพิ่มเดเบียนในรายการแหล่งข้อมูลของฉัน เพราะมันอาจทำให้สิ่งอื่นๆ มากมายยุ่งเหยิง

วิธีที่ง่ายที่สุดในการดาวน์โหลดแพ็คเกจนี้คืออะไร

Score:0
ธง it

เพียงติดตั้งเวอร์ชันที่ต้องการของ libpq5 และติดตั้งใหม่ libpq-dev:

sudo apt-get ติดตั้ง libpq5=13.4-1
sudo apt-get ติดตั้ง libpq-dev

ฉันคิดว่าสำหรับ psycopg2 คุณต้อง:

sudo apt-get install python3-dev
Krishna avatar
cn flag
ขอบคุณสำหรับคำตอบของคุณ ยินดีต้อนรับสู่ถาม Ubuntu ฉันได้ระบุไว้อย่างชัดเจนในชื่อและคำอธิบายว่าฉันต้องติดตั้งเวอร์ชันล่าสุด (14.0-1) เห็นได้ชัดว่าการลดระดับเป็นวิธีแก้ปัญหา แต่ในกรณีของฉันไม่เป็นประโยชน์

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา