मैं स्थापित किया है अजगर 2 (64 बिट), खिड़कियों पर 8.1 (64 बिट) और पिप संस्करण में जानना चाहता था और उस के लिए मैं pip --version
निकाल दिया, लेकिन यह त्रुटि दे रहा है।अजगर 2.7: LookupError: अज्ञात एन्कोडिंग: cp65001
C:\Users\ADMIN>pip --version
Traceback (most recent call last):
File "c:\dev\python27\lib\runpy.py", line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "c:\dev\python27\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "C:\dev\Python27\Scripts\pip.exe\__main__.py", line 5, in <module>
File "c:\dev\python27\lib\site-packages\pip\__init__.py", line 15, in <module>
from pip.vcs import git, mercurial, subversion, bazaar # noqa
File "c:\dev\python27\lib\site-packages\pip\vcs\mercurial.py", line 10, in <module>
from pip.download import path_to_url
File "c:\dev\python27\lib\site-packages\pip\download.py", line 35, in <module>
from pip.utils.ui import DownloadProgressBar, DownloadProgressSpinner
File "c:\dev\python27\lib\site-packages\pip\utils\ui.py", line 51, in <module>
_BaseBar = _select_progress_class(IncrementalBar, Bar)
File "c:\dev\python27\lib\site-packages\pip\utils\ui.py", line 44, in _select_progress_class
six.text_type().join(characters).encode(encoding)
LookupError: unknown encoding: cp65001
नोट: एक ही आदेश ठीक काम करता है अजगर 3. के लिए मैं दोनों कोई सफलता अनइंस्टॉल कर दिया है और फिर से स्थापित है लेकिन अभी भी।
'cp65001' विंडोज यूटीएफ -8 के लिए डबल-बोलता है। आप शायद अपने टर्मिनल को अस्थायी रूप से एक एन्कोडिंग का उपयोग करने के लिए पुन: कॉन्फ़िगर कर सकते हैं जो आपके पायथन संस्करण (अच्छी पुरानी ['cp1252'] (https://en.wikipedia.org/wiki/Windows-1252) शायद ज्ञात है?) और देखें कि क्या मदद करता है. – tripleee