I get the following error while trying to install 'logging' package on Anaconda prompt. Can you please help me sort this issue?
Collecting logging
Using cached logging-0.4.9.6.tar.gz (96 kB)
ERROR: Command errored out with exit status 1:
command: '<user AppData directory>\Local\continuum\anaconda3\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'<user TEMP directory>\\pip-install-i4yxk7tl\\logging\\setup.py'"'"'; __file__='"'"'<user TEMP directory>\\pip-install-i4yxk7tl\\logging\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base '<user TEMP directory>\pip-install-i4yxk7tl\logging\pip-egg-info'
cwd: <user TEMP directory>\pip-install-i4yxk7tl\logging\
Complete output (48 lines):
running egg_info
creating <user TEMP directory>\pip-install-i4yxk7tl\logging\pip-egg-info\logging.egg-info
writing <user TEMP directory>\Temp\pip-install-i4yxk7tl\logging\pip-egg-info\logging.egg-info\PKG-INFO
writing dependency_links to <user TEMP directory>\pip-install-i4yxk7tl\logging\pip-egg-info\logging.egg-info\dependency_links.txt
writing top-level names to <user TEMP directory>\pip-install-i4yxk7tl\logging\pip-egg-info\logging.egg-info\top_level.txt
writing manifest file '<user TEMP directory>\pip-install-i4yxk7tl\logging\pip-egg-info\logging.egg-info\SOURCES.txt'
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "<user TEMP directory>\pip-install-i4yxk7tl\logging\setup.py", line 13, in <module>
packages = ["logging"],
...
File "<user AppData directory>\local\continuum\anaconda3\lib\site-packages\setuptools\dist.py", line 841, in get_command_class
self.cmdclass[command] = cmdclass = ep.load()
File "<user AppData directory>\local\continuum\anaconda3\lib\site-packages\pkg_resources\__init__.py", line 2443, in load
return self.resolve()
File "<user AppData directory>\local\continuum\anaconda3\lib\site-packages\pkg_resources\__init__.py", line 2449, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "<user AppData directory>\local\continuum\anaconda3\lib\site-packages\setuptools\command\build_py.py", line 15, in <module>
from setuptools.lib2to3_ex import Mixin2to3
File "<user AppData directory>\continuum\anaconda3\lib\site-packages\setuptools\lib2to3_ex.py", line 12, in <module>
from lib2to3.refactor import RefactoringTool, get_fixers_from_package
File "<user AppData directory>\local\continuum\anaconda3\lib\lib2to3\refactor.py", line 18, in <module>
import logging
File "<user TEMP directory>\pip-install-i4yxk7tl\logging\logging\__init__.py", line 618
raise NotImplementedError, 'emit must be implemented '\
^
SyntaxError: invalid syntax
----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
logging
is a package from the standard library, you must not install it with pip
, you get it for free when installing Python.
The one that you're trying to install with pip install logging
is a very old release intended for old versions of Python 2.