I'm encountering these errors:
from pandas import DataFrame
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "//anaconda/lib/python3.5/site-packages/pandas/__init__.py", line 44, in <module>
from pandas.core.api import *
File "//anaconda/lib/python3.5/site-packages/pandas/core/api.py", line 9, in <module>
from pandas.core.groupby import Grouper
File "//anaconda/lib/python3.5/site-packages/pandas/core/groupby.py", line 17, in <module>
from pandas.core.frame import DataFrame
File "//anaconda/lib/python3.5/site-packages/pandas/core/frame.py", line 41, in <module>
from pandas.core.series import Series
File "//anaconda/lib/python3.5/site-packages/pandas/core/series.py", line 35, in <module>
import pandas.core.strings as strings
AttributeError: module 'pandas' has no attribute 'core'
How to solve this?
Related
I'm new to APIs and am following the exact instructions of every website explaining how one is supposed to get help of the APIs in Python using the requests module. However, no matter what API link I define (of course I went for many free API samples just to test if they work), I get this error: ImportError: cannot import name 'b64encode' from 'base64'
I have no idea what the problem is, or what I'm not getting right.
Here's my snippet, just as a sample:
import requests
words = 30
paragraphs = 1
formats = 'text'
response = requests.get(f"https://v2.jokeapi.dev/")
print(response.text)
The complete error I get is like so:
Traceback (most recent call last):
File "/home/liana/Desktop/testing.py", line 1, in <module>
import requests
File "/usr/lib/python3/dist-packages/requests/__init__.py", line 43, in <module>
import urllib3
File "/usr/lib/python3/dist-packages/urllib3/__init__.py", line 11, in <module>
from . import exceptions
File "/usr/lib/python3/dist-packages/urllib3/exceptions.py", line 3, in <module>
from six.moves.http_client import IncompleteRead as httplib_IncompleteRead
File "/usr/lib/python3/dist-packages/six.py", line 203, in load_module
mod = mod._resolve()
File "/usr/lib/python3/dist-packages/six.py", line 115, in _resolve
return _import_module(self.mod)
File "/usr/lib/python3/dist-packages/six.py", line 82, in _import_module
__import__(name)
File "/usr/lib/python3.9/http/client.py", line 71, in <module>
import email.parser
File "/usr/lib/python3.9/email/parser.py", line 12, in <module>
from email.feedparser import FeedParser, BytesFeedParser
File "/usr/lib/python3.9/email/feedparser.py", line 27, in <module>
from email._policybase import compat32
File "/usr/lib/python3.9/email/_policybase.py", line 7, in <module>
from email import header
File "/usr/lib/python3.9/email/header.py", line 17, in <module>
import email.base64mime
File "/usr/lib/python3.9/email/base64mime.py", line 37, in <module>
from base64 import b64encode
ImportError: cannot import name 'b64encode' from 'base64' (/home/liana/Desktop/base64.py)
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 72, in apport_excepthook
from apport.fileutils import likely_packaged, get_recent_crashes
File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
from apport.report import Report
File "/usr/lib/python3/dist-packages/apport/report.py", line 21, in <module>
from urllib.request import urlopen
File "/usr/lib/python3.9/urllib/request.py", line 88, in <module>
import http.client
File "/usr/lib/python3.9/http/client.py", line 71, in <module>
import email.parser
File "/usr/lib/python3.9/email/parser.py", line 12, in <module>
from email.feedparser import FeedParser, BytesFeedParser
File "/usr/lib/python3.9/email/feedparser.py", line 27, in <module>
from email._policybase import compat32
File "/usr/lib/python3.9/email/_policybase.py", line 7, in <module>
from email import header
File "/usr/lib/python3.9/email/header.py", line 17, in <module>
import email.base64mime
File "/usr/lib/python3.9/email/base64mime.py", line 37, in <module>
from base64 import b64encode
ImportError: cannot import name 'b64encode' from 'base64' (/home/liana/Desktop/base64.py)
Original exception was:
Traceback (most recent call last):
File "/home/liana/Desktop/testing.py", line 1, in <module>
import requests
File "/usr/lib/python3/dist-packages/requests/__init__.py", line 43, in <module>
import urllib3
File "/usr/lib/python3/dist-packages/urllib3/__init__.py", line 11, in <module>
from . import exceptions
File "/usr/lib/python3/dist-packages/urllib3/exceptions.py", line 3, in <module>
from six.moves.http_client import IncompleteRead as httplib_IncompleteRead
File "/usr/lib/python3/dist-packages/six.py", line 203, in load_module
mod = mod._resolve()
File "/usr/lib/python3/dist-packages/six.py", line 115, in _resolve
return _import_module(self.mod)
File "/usr/lib/python3/dist-packages/six.py", line 82, in _import_module
__import__(name)
File "/usr/lib/python3.9/http/client.py", line 71, in <module>
import email.parser
File "/usr/lib/python3.9/email/parser.py", line 12, in <module>
from email.feedparser import FeedParser, BytesFeedParser
File "/usr/lib/python3.9/email/feedparser.py", line 27, in <module>
from email._policybase import compat32
File "/usr/lib/python3.9/email/_policybase.py", line 7, in <module>
from email import header
File "/usr/lib/python3.9/email/header.py", line 17, in <module>
import email.base64mime
File "/usr/lib/python3.9/email/base64mime.py", line 37, in <module>
from base64 import b64encode
ImportError: cannot import name 'b64encode' from 'base64' (/home/liana/Desktop/base64.py)
Any help is appreciated.
If you look carefully at the traceback, you will see that it starts with your script, "/home/liana/Desktop/testing.py", goes through a chain of imports, and ends up crashing trying to import b64encode from base64.py.
The file /home/liana/Desktop/base64.py is something you either created or downloaded. Since it's in the current directory, it supersedes the real base64.py that "/usr/lib/python3.9/email/base64mime.py" is looking for. The file in your current directory clearly does not define the name b64encode, which is the immediate cause of the error.
To fix the problem, make sure the names of the files in your current directory don't conflict with the names of other top level modules. So either rename it delete /home/liana/Desktop/base64.py.
try run this https://github.com/microsoft/Relation-Aware-Global-Attention-Networks and find problems
Traceback (most recent call last):
File "main_imgreid.py", line 16, in <module>
from tensorboardX import SummaryWriter
File "/home/zhaoxin/anaconda3/lib/python3.8/site-packages/tensorboardX/__init__.py", line 5, in <module>
from .torchvis import TorchVis
File "/home/zhaoxin/anaconda3/lib/python3.8/site-packages/tensorboardX/torchvis.py", line 11, in <module>
from .writer import SummaryWriter
File "/home/zhaoxin/anaconda3/lib/python3.8/site-packages/tensorboardX/writer.py", line 17, in <module>
from .comet_utils import CometLogger
File "/home/zhaoxin/anaconda3/lib/python3.8/site-packages/tensorboardX/comet_utils.py", line 6, in <module>
from .summary import _clean_tag
File "/home/zhaoxin/anaconda3/lib/python3.8/site-packages/tensorboardX/summary.py", line 13, in <module>
from .proto.summary_pb2 import Summary
File "/home/zhaoxin/anaconda3/lib/python3.8/site-packages/tensorboardX/proto/summary_pb2.py", line 7, in <module>
from google.protobuf import descriptor as _descriptor
File "/home/zhaoxin/anaconda3/lib/python3.8/site-packages/google/protobuf/descriptor.py", line 47, in <module>
from google.protobuf.pyext import _message
I've got this lengthy error from SSL:
Traceback (most recent call last):
File "c:\Users\bala006\OneDrive - St John's Anglican College\Desktop\Personal\Pro Torch\Cats vs Dogs\osm.py", line 1, in <module>
from geopy.geocoders import Nominatim
File "C:\Users\bala006\Miniconda3.8\lib\site-packages\geopy\__init__.py", line 12, in <module>
from geopy.geocoders import * # noqa
File "C:\Users\bala006\Miniconda3.8\lib\site-packages\geopy\geocoders\__init__.py", line 221, in <module>
from geopy.geocoders.algolia import AlgoliaPlaces
File "C:\Users\bala006\Miniconda3.8\lib\site-packages\geopy\geocoders\algolia.py", line 5, in <module>
from geopy.geocoders.base import DEFAULT_SENTINEL, Geocoder
File "C:\Users\bala006\Miniconda3.8\lib\site-packages\geopy\geocoders\base.py", line 7, in <module>
from geopy.adapters import (
File "C:\Users\bala006\Miniconda3.8\lib\site-packages\geopy\adapters.py", line 22, in <module>
from ssl import SSLError
File "C:\Users\bala006\Miniconda3.8\lib\ssl.py", line 98, in <module>
import _ssl # if we can't import it, let the error propagate
ImportError: DLL load failed while importing _ssl: The specified module could not be found
Every single fix provided online is useless. I've successfully installed it using conda(I use miniconda) but when I try using pip I get this
Traceback (most recent call last):
File "C:\Users\bala006\Miniconda3.8\Scripts\pip-script.py", line 6, in <module>
from pip._internal.cli.main import main
File "C:\Users\bala006\Miniconda3.8\lib\site-packages\pip\_internal\cli\main.py", line 8, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "C:\Users\bala006\Miniconda3.8\lib\site-packages\pip\_internal\cli\autocompletion.py", line 9, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "C:\Users\bala006\Miniconda3.8\lib\site-packages\pip\_internal\cli\main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "C:\Users\bala006\Miniconda3.8\lib\site-packages\pip\_internal\cli\cmdoptions.py", line 22, in <module>
from pip._internal.cli.progress_bars import BAR_TYPES
File "C:\Users\bala006\Miniconda3.8\lib\site-packages\pip\_internal\cli\progress_bars.py", line 9, in <module>
from pip._internal.utils.logging import get_indentation
File "C:\Users\bala006\Miniconda3.8\lib\site-packages\pip\_internal\utils\logging.py", line 14, in <module>
from pip._internal.utils.misc import ensure_dir
File "C:\Users\bala006\Miniconda3.8\lib\site-packages\pip\_internal\utils\misc.py", line 29, in <module>
from pip._internal.locations import get_major_minor_version, site_packages, user_site
File "C:\Users\bala006\Miniconda3.8\lib\site-packages\pip\_internal\locations\__init__.py", line 9, in <module>
from . import _distutils, _sysconfig
File "C:\Users\bala006\Miniconda3.8\lib\site-packages\pip\_internal\locations\_sysconfig.py", line 8, in <module>
from pip._internal.exceptions import InvalidSchemeCombination, UserInstallationInvalid
ImportError: cannot import name 'InvalidSchemeCombination' from 'pip._internal.exceptions' (C:\Users\bala006\Miniconda3.8\lib\site-packages\pip\_internal\exceptions.py)
What should I do?
I would like to know what this error is about.
It pops up after I run a small script using this lib -->
from sklearn.feature_extraction.text import TfidfVectorizer
Traceback (most recent call last):
File "C:/Users/migue/PycharmProjects/research4me/tfidf.py", line 17, in <module>
getUniqueWords(text)
File "C:/Users/migue/PycharmProjects/research4me/tfidf.py", line 3, in getUniqueWords
from sklearn.feature_extraction.text import TfidfVectorizer
File "C:\Users\migue\PycharmProjects\research4me\venv\lib\site-packages\sklearn\__init__.py", line 82, in <module>
from .base import clone
File "C:\Users\migue\PycharmProjects\research4me\venv\lib\site-packages\sklearn\base.py", line 20, in <module>
from .utils import _IS_32BIT
File "C:\Users\migue\PycharmProjects\research4me\venv\lib\site-packages\sklearn\utils\__init__.py", line 20, in <module>
from scipy.sparse import issparse
File "C:\Users\migue\PycharmProjects\research4me\venv\lib\site-packages\scipy\__init__.py", line 156, in <module>
from . import fft
File "C:\Users\migue\PycharmProjects\research4me\venv\lib\site-packages\scipy\fft\__init__.py", line 76, in <module>
from ._basic import (
File "C:\Users\migue\PycharmProjects\research4me\venv\lib\site-packages\scipy\fft\_basic.py", line 1, in <module>
from scipy._lib.uarray import generate_multimethod, Dispatchable
File "C:\Users\migue\PycharmProjects\research4me\venv\lib\site-packages\scipy\_lib\uarray.py", line 27, in <module>
from ._uarray import *
File "C:\Users\migue\PycharmProjects\research4me\venv\lib\site-packages\scipy\_lib\_uarray\__init__.py", line 114, in <module>
from ._backend import *
File "C:\Users\migue\PycharmProjects\research4me\venv\lib\site-packages\scipy\_lib\_uarray\_backend.py", line 1, in <module>
from typing import (
ImportError: cannot import name 'Type'
I recently tried to install Tensorflow, following the instructions in their tutorial. While the installation itself worked fine, when I tried to import it, I got this:
>>> import tensorflow as tf
Traceback (most recent call last):
File "/usr/lib/python3.4/inspect.py", line 977, in getfullargspec
skip_bound_arg=False)
File "/usr/lib/python3.4/inspect.py", line 1957, in _signature_internal
skip_bound_arg=skip_bound_arg)
File "/usr/lib/python3.4/inspect.py", line 1890, in _signature_from_builtin
raise ValueError("no signature found for builtin {!r}".format(func))
ValueError: no signature found for builtin <method 'max' of 'numpy.ndarray' objects>
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.4/dist-packages/tensorflow/__init__.py", line 23, in <module>
from tensorflow.python import *
File "/usr/local/lib/python3.4/dist-packages/tensorflow/python/__init__.py", line 62, in <module>
import tensorflow.contrib as contrib
File "/usr/local/lib/python3.4/dist-packages/tensorflow/contrib/__init__.py", line 26, in <module>
from tensorflow.contrib import learn
File "/usr/local/lib/python3.4/dist-packages/tensorflow/contrib/learn/__init__.py", line 20, in <module>
from tensorflow.contrib.learn.python.learn import *
File "/usr/local/lib/python3.4/dist-packages/tensorflow/contrib/learn/python/__init__.py", line 20, in <module>
from tensorflow.contrib.learn.python.learn import *
File "/usr/local/lib/python3.4/dist-packages/tensorflow/contrib/learn/python/learn/__init__.py", line 22, in <module>
from tensorflow.contrib.learn.python.learn.io import *
File "/usr/local/lib/python3.4/dist-packages/tensorflow/contrib/learn/python/learn/io/__init__.py", line 20, in <module>
from tensorflow.contrib.learn.python.learn.io.dask_io import *
File "/usr/local/lib/python3.4/dist-packages/tensorflow/contrib/learn/python/learn/io/dask_io.py", line 23, in <module>
import dask.dataframe as dd
File "/usr/local/lib/python3.4/dist-packages/dask/dataframe/__init__.py", line 1, in <module>
from .core import (DataFrame, Series, Index, _Frame, map_partitions,
File "/usr/local/lib/python3.4/dist-packages/dask/dataframe/core.py", line 1252, in <module>
class Index(Series):
File "/usr/local/lib/python3.4/dist-packages/dask/dataframe/core.py", line 1284, in Index
#derived_from(pd.Index)
File "/usr/local/lib/python3.4/dist-packages/dask/utils.py", line 530, in wrapper
original_args = getargspec(original_method).args
File "/usr/local/lib/python3.4/dist-packages/dask/compatibility.py", line 222, in getargspec
return _getargspec(func)
File "/usr/local/lib/python3.4/dist-packages/dask/compatibility.py", line 44, in _getargspec
return inspect.getfullargspec(func)
File "/usr/lib/python3.4/inspect.py", line 983, in getfullargspec
raise TypeError('unsupported callable') from ex
TypeError: unsupported callable
And after uninstalling it, updating Protobuf and pip, and re-installing multiple times, I still get this same error. What could be the problem?