سؤال لا يمكن تثبيت python-distutils-extra من المصدر في Ubuntu


أنا جديد على Linux ولكني أحبها أكثر من windows. أحاول تثبيت keryx لتنزيل حزم التحديث لجهاز الكمبيوتر المحمول الذي قمت بتركيب Ubuntu عليه بالأمس. لكن أثناء تثبيت setup.py. محطة يعطي URL الذي يقول أنه يجب أن أقوم بتثبيته.

لكن المشكلة عند تثبيته كانت:

skadush@ubuntu:~/python-distutils-extra-2.35$ python setup.py
Traceback (most recent call last):
  File "setup.py", line 3, in <module>
    from setuptools import setup
ImportError: No module named setuptools
skadush@ubuntu:~/python-distutils-extra-2.35$ 

ماذا تعني؟


4
2017-08-08 03:57


الأصل


أوبونتو لديه repos. لست بحاجة إلى تحديث البرنامج خارجيًا. استخدم تحديثات البرامج - Ramchandra Apte
منذ ركضت python (لتشغيل البرنامج النصي setup.py) ، لديك بالفعل تثبيت الثعبان. قمت بتحرير عنوان سؤالك ليعكس ذلك. أنصح ضد keryx. ربما لا تحتاج إليها ، ولم يتم تحديثها خلال عام ونصف. - dsh


الأجوبة:


يجب عليك تثبيت البرامج من مستودعات Ubuntu مع Ubuntu Software Center أو apt-get. مركز أوبونتو للبرمجيات مثل Android market أو Apple app store. ويمكن الاطلاع على اليسار في القائمة الرئيسية.
وإذا كنت تعمل بشكل جيد مع وحدة التحكم ، استخدم apt-get:

sudo apt-get install python

يجب عليك تثبيت وحدة python-setuptools. محاولة:

sudo apt-get install python-setuptools python-distutils-extra

لكنك كنت تحاول تثبيت من tarball - بطريقة خاطئة


4
2017-08-08 04:52



حاولت لكنه يقول أن تطبيق follwing مثبتة حاليا - thenewbie
ثم قمت بتثبيت الثعبان إلى حد كبير ، ويمكنك الوصول إليه عن طريق فتح مطراف وطباعة بايثون فيه. - NlightNFotis
نرى. لقد غيرت منصبي. - andreykyz


محاولة تثبيت الثعبان نظيفة أولا إزالة بيثون الحالية

sudo apt-get purge python

ثم اركض

sudo apt-get install python-all

إذا هذه الجرعة لا إزالة بيثون حاول مدير حزمة متشابك

sudo apt-get install synaptic

ثعبان البحث في المربع والقراد / untick أي الحزم المطلوب / غير المرغوب فيها وانقر فوق تطبيق

ينصح باستخدام Python 3.0 لأن إصدار Ubuntu القادم سيعمل فقط على دعم ذلك.

يجب تثبيت Python 2 بطريقة جيدة لاختبار هذا فتح G-edit ونسخ هذا إلى الملف print "hello" ثم احفظ الملف كـ test.py. فتح محطة ثم سحب وإسقاط الملف في ذلك واضغط على دخول ، إذا تم عرض محطة مرحبا يتم تثبيت بايثون والعمل.


0
2017-08-08 09:14





تشير الرسالة ببساطة إلى عدم تثبيت python-setuptools. حزمة البايثون المذكورة تأتي من باقة أوبونتو.

sudo apt-get install python-setuptools 

النصيحة في الإجابات الأخرى لتثبيت كل شيء من مستودعات Ubuntu هي طريقة حكيمة.


0
2017-08-12 03:58