Score:0

Anaconda 3 / ติดตั้ง python เข้ากันไม่ได้

ธง br

ฉันได้ติดตั้ง anaconda3 เพื่อพยายามเรียกใช้ไปป์ไลน์บางอย่าง แต่ฉันคิดว่าฉันพบข้อผิดพลาดที่เข้ากันไม่ได้

สำหรับอนาคอนดาฉันสร้างสภาพแวดล้อมด้วย conda create -n name python=3.6 แต่ดูเหมือนว่าไฟล์ python บางไฟล์ที่กำลังเรียกใช้จากที่นั่นกำลังมองหา python 2.7 ตัวอย่างเช่น ฉันได้รับข้อผิดพลาดนี้

ไฟล์ "/home/stella/anaconda3/envs/cutruntools2.1/bin/bamCoverage" บรรทัดที่ 5 ใน <โมดูล>
    จาก deeptools.bamCoverage นำเข้าหลัก
  ไฟล์ "/home/stella/anaconda3/envs/cutruntools2.1/lib/python3.6/site-packages/deeptools/bamCoverage.py" บรรทัดที่ 8 ใน <โมดูล>
    จาก deeptools import writeBedGraph # สิ่งนี้ควรทำเป็น bigWig โดยตรง
  ไฟล์ "/home/stella/anaconda3/envs/cutruntools2.1/lib/python3.6/site-packages/deeptools/writeBedGraph.py" บรรทัดที่ 9 ใน <โมดูล>
    จาก deeptools.utilities นำเข้า getCommonChrNames
  ไฟล์ "/home/stella/anaconda3/envs/cutruntools2.1/lib/python3.6/site-packages/deeptools/utilities.py" บรรทัดที่ 4 ใน <โมดูล>
    จาก deeptools.bamHandler นำเข้า openBam
  ไฟล์ "/home/stella/anaconda3/envs/cutruntools2.1/lib/python3.6/site-packages/deeptools/bamHandler.py" บรรทัดที่ 2 ใน <โมดูล>
    นำเข้า pysam
  ไฟล์ "/home/stella/.local/lib/python2.7/site-packages/pysam/__init__.py" บรรทัดที่ 5 ใน <โมดูล>
    จากการนำเข้า pysam.libchtslib *
ImportError: /home/stella/.local/lib/python2.7/site-packages/pysam/libchtslib.so: ไม่ได้กำหนดสัญลักษณ์: _Py_ZeroStruct

นอกจากนี้ ถ้าฉันทำงานในสภาพแวดล้อมของอนาคอนดา เช่น

conda เปิดใช้งาน cutruntools2.1
(cutruntools2.1) stella@IBP10382:~$ หลาม
ไพธอน 3.6.13 | บรรจุโดย conda-forge | (ค่าเริ่มต้น 19 กุมภาพันธ์ 2021, 05:36:01 น.) 
[GCC 9.3.0] บนลินุกซ์
พิมพ์ "help", "copyright", "credits" หรือ "license" เพื่อดูข้อมูลเพิ่มเติม
>>> นำเข้า deeptools.misc
>>> จาก deeptools.bamCoverage นำเข้าหลัก
>>> นำเข้าระบบ

ฉันดูเหมือนจะไม่ได้รับข้อผิดพลาดในการนำเข้าตามที่ปรากฏในโค้ดส่วนแรก แต่สำหรับ python หลังจากปิดใช้งาน ฉันไม่สามารถนำเข้าโมดูลเหล่านี้ได้เนื่องจากเป็น python เวอร์ชันอื่น การรันคำสั่ง bash ที่เรียกสคริปต์ python ทั้งหมด ฯลฯ จากภายในสภาพแวดล้อมไม่สามารถแก้ไขได้เช่นกัน

ฉันจะขอบคุณความคิดเห็นใด ๆ หรือตำแหน่งที่ชี้ให้ฉันเห็นข้อผิดพลาด

ขอบคุณ!

โพสต์คำตอบ

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