Score:0

ไม่สามารถติดตั้ง `environs` ด้วย pip บน Ubuntu 18.04

ธง yt

เมื่อฉันพยายามติดตั้ง สภาพแวดล้อม 4.1.0 ฟ้องร้อง:

pip3 ติดตั้งสภาพแวดล้อม==4.1.0

ฉันเข้าใจ:

Traceback (การโทรครั้งล่าสุดล่าสุด):
  ไฟล์ "/usr/bin/pip3" บรรทัดที่ 9 ใน <โมดูล>
    จาก pip นำเข้าหลัก
  ไฟล์ "/usr/lib/python3/dist-packages/pip/__init__.py", บรรทัดที่ 29 ใน <โมดูล>
    จาก pip.utils นำเข้า get_installed_distributions, get_prog
  ไฟล์ "/usr/lib/python3/dist-packages/pip/utils/__init__.py", บรรทัด 23 ใน <โมดูล>
    จากการนำเข้า pip.locations (
  ไฟล์ "/usr/lib/python3/dist-packages/pip/locations.py", บรรทัดที่ 9 ใน <โมดูล>
    จาก distutils นำเข้า sysconfig

วิ่ง อัปเดต sudo apt ไม่เปลี่ยนแปลงอะไรเลย ฉันยังพยายามที่จะทำ sudo apt ติดตั้งสภาพแวดล้อม และ sudo apt ติดตั้งสภาพแวดล้อม==4.1.0 แต่มันพูดว่า:

E: ไม่พบสภาพแวดล้อมของแพ็คเกจ

python3 -m pip ติดตั้งสภาพแวดล้อม==4.1.0 ผลลัพธ์:

Traceback (การโทรครั้งล่าสุดล่าสุด):
  ไฟล์ "/usr/lib/python3.9/runpy.py", บรรทัด 188, ใน _run_module_as_main mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
  ไฟล์ "/usr/lib/python3.9/runpy.py", บรรทัด 147 ใน _get_module_details ส่งคืน _get_module_details (pkg_main_name, ข้อผิดพลาด)
  ไฟล์ "/usr/lib/python3.9/runpy.py", บรรทัด 111 ใน _get_module_details __import__(pkg_name)
  ไฟล์ "/usr/lib/python3/dist-packages/pip/__init__.py", บรรทัดที่ 29 ใน <โมดูล>
    จาก pip.utils นำเข้า get_installed_distributions, get_prog
  ไฟล์ "/usr/lib/python3/dist-packages/pip/utils/__init__.py", บรรทัด 23 ใน <โมดูล>
    จากการนำเข้า pip.locations ( 
  ไฟล์ "/usr/lib/python3/dist-packages/pip/locations.py", บรรทัดที่ 9 ใน <โมดูล>
    จาก distutils นำเข้า sysconfig
  ImportError: ไม่สามารถนำเข้าชื่อ 'sysconfig' จาก 'distutils' (/usr/lib/python3.9/distutils/__init__.py)

ฉันควรทำอย่างไรดี?

Rustam A. avatar
za flag
ครั้งต่อไปลองค้นหาข้อผิดพลาด (บรรทัดสุดท้าย): https://stackoverflow.com/questions/63823964/importerror-cannot-import-name-sysconfig-from-distutils-usr-lib-python3-8
Madara avatar
yt flag
ฉันค้นหาในหลาย ๆ ไซต์ แต่ยังไม่มีสิ่งใดที่ยังไม่ได้ผล
Rustam A. avatar
za flag
ดังนั้น "sudo apt-get install python3.9-distutils" จากลิงก์ของฉันจึงใช้ไม่ได้กับ "python3 -m pip install environs==4.1.0" ของคุณ

โพสต์คำตอบ

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