Score:-1

ปัญหาในการใช้ pip3 เพื่อติดตั้ง mdanalysis

ธง cn

ฉันกำลังพยายามติดตั้ง mdanalysis สำหรับโครงการของมหาวิทยาลัยโดยใช้คำสั่ง:

pip3 ติดตั้ง --user numpy mdanalysis

Numpy ได้รับการติดตั้งแล้ว ดังนั้นจึงใช้งานได้ดี แต่สำหรับ mdanalysis ฉันได้รับ:

x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv - O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/tmp/pip-install-kpddjyii/mdanalysis_304f5152ac494a7e86bfe16e8b723b16/MDAnalysis/lib/formats -I/home/ domenico/.local/lib/python3.8/site-packages/numpy/core/include -I/tmp/pip-install-kpddjyii/mdanalysis_304f5152ac494a7e86bfe16e8b723b16/MDAnalysis/lib/formats/include -I/usr/include/python3.8 -c MDAnalysis/lib/formats/libdcd.c -o build/temp.linux-x86_64-3.8/MDAnalysis/lib/formats/libdcd.o -std=c99 -ffast-math -O3 -funroll-loops -fsigned-zeros cc1: คำเตือน: -fassociative-คณิตศาสตร์ปิดใช้งาน; ตัวเลือกอื่นมีความสำคัญเหนือกว่า MDAnalysis/lib/formats/libdcd.c:36:10: ข้อผิดพลาดร้ายแรง: Python.h: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว #รวม "Python.h" ^~~~~~~~~~ การรวบรวมสิ้นสุดลง ข้อผิดพลาด: คำสั่ง 'x86_64-linux-gnu-gcc' ล้มเหลวด้วยสถานะออก 1

ข้อผิดพลาด: การสร้างวงล้อสำหรับการวิเคราะห์ mdanalysis ล้มเหลว กำลังเรียกใช้ setup.py สะอาดสำหรับ mdanalysis สร้าง mdanalysis ไม่สำเร็จ การติดตั้งแพ็คเกจที่รวบรวม: mdanalysis กำลังเรียกใช้ setup.py ติดตั้งสำหรับ mdanalysis ... เกิดข้อผิดพลาด ข้อผิดพลาด: คำสั่งผิดพลาดโดยมีสถานะออก 1: คำสั่ง: /usr/bin/python3 -u -c 'นำเข้า io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-kpddjyii/mdanalysis_304f5152ac494a7e86bfe16e8b723b16/setup.py'"'"'; ไฟล์='"'"'/tmp/pip-install-kpddjyii/mdanalysis_304f5152ac494a7e86bfe16e8b723b16/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(ไฟล์) ถ้า os.path.exists (ไฟล์) อื่น io.StringIO('"'"'จาก setuptools นำเข้าการตั้งค่า setup()'"'"');code = f.read().replace('"'"'\r\n'"'"' , '"'"'\n'"'"');f.close();exec(คอมไพล์(โค้ด, ไฟล์, '"'"'exec'"'"'))' install --record /tmp/pip-record-5vlwouu4/install-record.txt --single-version-externally-managed --user --prefix= - -คอมไพล์ --install-headers /home/domenico/.local/include/python3.8/mdanalysis

ฉันเห็นทางออนไลน์ว่าฉันควรติดตั้ง python-dev ดังนั้นฉันจึง:

sudo apt-get install python3-dev

แต่แพ็คเกจนั้นถูกติดตั้งไปแล้ว ดังนั้นฉันจึงลองถอนการติดตั้งและติดตั้งอีกครั้งด้วย:

sudo apt autoremove python3-dev

sudo apt-get install python3-dev

แต่ปัญหายังคงเหมือนเดิม ใครก็ได้ช่วยที (ฉันเป็น noob ทั้งหมดดังนั้นอธิบายให้ฉันฟังเหมือนฉันเป็นคุณปู่ที่สับสน)

ขอบคุณล่วงหน้า

Score:-1
ธง cn

หลังจากโพสต์สิ่งนี้ ฉันพบคำตอบ ดังนั้นฉันจะโพสต์โดยหวังว่าจะช่วยเพื่อนที่สับสนคนอื่นๆ อย่างที่คุณเห็นที่นี่:

"'"'\n'"'"');f.close();exec(คอมไพล์(รหัส, ไฟล์, '"'"'exec'"'"'))' ติดตั้ง --record /tmp/pip- record-5vlwouu4/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /home/domenico/.local/include/python3.8/mdanalysis

กำลังพยายามใช้แพ็คเกจ python3.8-dev ดังนั้นเมื่อคุณทำ:

sudo apt-get install python3-dev

ตรวจสอบให้แน่ใจว่าคุณติดตั้งแพ็คเกจ python-dev ที่ข้อความแสดงข้อผิดพลาดถามคุณ ในกรณีนี้:

sudo apt-get install python3.8-dev

โพสต์คำตอบ

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