سؤال

عند محاولة استخدام Pydoc تحت Windows و Python.org 2.6.4 أحصل على الخطأ التالي:

C:\>pydoc sys
'import site' failed; use -v for traceback
Traceback (most recent call last):
  File "C:\programs\Python26\Lib\pydoc.py", line 55, in ?
    import sys, imp, os, re, types, inspect, __builtin__, pkgutil
  File "C:\programs\Python26\Lib\os.py", line 758
    bs = b""
           ^
SyntaxError: invalid syntax

ماذا يمكن أن يكون الخطأ هنا؟

هل كانت مفيدة؟

المحلول

مشكلة Windows النموذجية: كان لدي برنامج تم تثبيته مؤخرًا والذي جلب Python 2.4. هذا التثبيت يكتب معالجات ملفات Windows لنصوص Python ، لكنه لم يظهر على المسار. لذلك بدأت البرامج النصية من وحدة التحكم في Python القديم ، ولكن استدعاء "Python" ركض الإصدار 2.6.

شكرا ل ناديه للتلميح الأول.

نصائح أخرى

ماذا عن ضبط طريقك

c:\> set PATH=C:\Python26\Lib;%PATH%
c:\> pydoc.py sys
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top