pandas icon indicating copy to clipboard operation
pandas copied to clipboard

BUILD: Getting Syntax error for pandas library import in python If not using virtual env

Open gmmkmtgk opened this issue 2 years ago • 1 comments

Installation check

Platform

Windows-10-10.0.19044-SP0

Installation Method

pip install

pandas Version

latest

Python Version

3.10.6

Installation Logs

If I use virtual env then everything is fine But if I run simply then getting syntax error for any kind of library import

Consider a simple pandas library import program

`import pandas as pd

C:\Users\Keshav\Desktop\GAN_Assignment>python main.py Traceback (most recent call last): File "C:\Users\Keshav\Desktop\GAN_Assignment\main.py", line 1, in import pandas as pd File "C:\Users\Keshav\AppData\Local\Programs\Python\Python310\lib\site-packages\pandas_init_.py", line 22, in from pandas.compat import is_numpy_dev as is_numpy_dev File "C:\Users\Keshav\AppData\Local\Programs\Python\Python310\lib\site-packages\pandas\compat_init.py", line 15, in
from pandas.compat.numpy import ( File "C:\Users\Keshav\AppData\Local\Programs\Python\Python310\lib\site-packages\pandas\compat\numpy_init_.py", line 4, in from pandas.util.version import Version File "C:\Users\Keshav\AppData\Local\Programs\Python\Python310\lib\site-packages\pandas\util_init_.py", line 1, in from pandas.util._decorators import ( # noqa:F401 File "C:\Users\Keshav\AppData\Local\Programs\Python\Python310\lib\site-packages\pandas\util_decorators.py", line 14, in
from pandas.libs.properties import cache_readonly # noqa:F401 File "C:\Users\Keshav\AppData\Local\Programs\Python\Python310\lib\site-packages\pandas_libs_init.py", line 13, in
from pandas._libs.interval import Interval File "pandas_libs\interval.pyx", line 1, in init pandas._libs.interval File "pandas_libs\hashtable.pyx", line 1, in init pandas._libs.hashtable File "pandas_libs\missing.pyx", line 1, in init pandas.libs.missing File "C:\Users\Keshav\AppData\Local\Programs\Python\Python310\lib\site-packages\pandas_libs\tslibs_init.py", line 30, in from pandas._libs.tslibs.conversion import ( File "pandas_libs\tslibs\conversion.pyx", line 1, in init pandas._libs.tslibs.conversion File "pandas_libs\tslibs\timezones.pyx", line 14, in init pandas._libs.tslibs.timezones File "C:\Users\Keshav\AppData\Local\Programs\Python\Python310\lib\site-packages\dateutil\tz.py", line 78 self._name, ^ SyntaxError: invalid syntax`

16b8583075ed5ab039e26ab7c6f49777160b4f53

gmmkmtgk avatar Sep 20 '22 13:09 gmmkmtgk

This looks like a problem with dateutil not pandas. Can you try pip uninstalling python-dateutil and reinstalling it? Thanks.

lithomas1 avatar Sep 20 '22 13:09 lithomas1

Closing for now. Please ping to reopen, when you can answer questions

phofl avatar Sep 29 '22 14:09 phofl