วิธีการใช้ easy_install บน linux terminal


0

ฉันกำลังติดตั้ง py2exe โดยใช้ easy_install. นี่คือสิ่งที่ฉันพิมพ์:

easy_install py2exe

ฉันใช้ linux mint cinnamon 15. นี่คือสิ่งที่ฉันได้รับ:

[Errno 13] การอนุญาตถูกปฏิเสธ: '/usr/local/lib/python2.7/dist-packages/test-easy->install-3460.pth'

ไดเร็กทอรีการติดตั้งที่คุณระบุ (ผ่าน --install-dir, --prefix หรือ   การตั้งค่าเริ่มต้น distutils) คือ:

/usr/local/lib/python2.7/dist-packages/

บางทีบัญชีของคุณไม่มีสิทธิ์เข้าเขียนในไดเรกทอรีนี้? หากว่า   ไดเรกทอรีการติดตั้งเป็นไดเรกทอรีที่เป็นของระบบคุณอาจต้องลงชื่อเข้าใช้   ในฐานะผู้ดูแลระบบหรือบัญชี "รูท" หากคุณไม่ได้บริหาร   เข้าถึงเครื่องนี้คุณอาจต้องการเลือกการติดตั้งอื่น   ไดเรกทอรีโดยเฉพาะอย่างยิ่งที่ระบุไว้ในสภาพแวดล้อม PYTHONPATH ของคุณ   ตัวแปร.

สำหรับข้อมูลเกี่ยวกับตัวเลือกอื่น ๆ คุณอาจต้องการปรึกษา   เอกสารที่:

http://packages.python.org/distribute/easy_install.html

โปรดทำการเปลี่ยนแปลงที่เหมาะสมสำหรับระบบของคุณแล้วลองอีกครั้ง

จากนั้นฉันก็ลอง pygame แต่มีข้อผิดพลาดเหมือนกัน ทุกคนสามารถช่วยฉันติดตั้ง py2exe และรายงานปัญหาได้หรือไม่ ฉันเป็นผู้ดูแลระบบ


3
ใช้กับ sudo ได้ sudo easy_install py2exe
Igor Hatarist

แค่ต้องการพิมพ์ด้วยตัวเอง: D
Meintjes

@IOXenus - ทำไมคุณโพสต์ว่าเป็นความคิดเห็น ย้ายไปที่คำตอบเพื่อรับตัวแทนโดยเฉพาะอย่างยิ่งเมื่อคุณถูกต้อง ฉันอาจแนะนำให้เพิ่มข้อมูลเล็กน้อยว่าทำไมถ้าคุณมีเวลาเช่นกัน
nerdwaller

@nerdwaller ฉันได้โพสต์สิ่งนี้เป็นความคิดเห็นเพราะฉันไม่คิดว่าคำตอบของฉันดี / มีรายละเอียดเพียงพอ คุณพูดถูกฉันค่อนข้างขี้เกียจเวลาที่ฉันตอบ :)
Igor Hatarist

คำตอบ:


4

ใช้กับ sudo เช่น:

sudo easy_install py2exe

ในระยะสั้น sudo เป็นคำสั่งที่ยอดเยี่ยมที่ให้สิ่งที่คุณพิมพ์หลังจากนั้นด้วยการอนุญาตราก ดังนั้นคุณจึงมีสิทธิ์เพียงพอในการติดตั้งด้วย easy_install


2
บางครั้งคำตอบไม่จำเป็นต้องเป็นนวนิยายขอบคุณสำหรับการโพสต์ @ techgenius101 - หากคุณต้องการข้อมูลเพิ่มเติมเกี่ยวกับ sudoลองดูที่ วิกิพีเดีย หรือ man sudo ใน terminal ของคุณ มันย่อมาจาก "Super User Do"
nerdwaller
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.