I get this error when with autopy when making a py to exe. how can I solve this? - python-3.9

I get this error with auto-py-to-exe, when passing a .py to executable and running the exe:
Traceback (most recent call last):
File "NNbacktest.py", line 29, in <module>
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "PyInstaller\loader\pyimod02_importers.py", line 499, in exec_module
File "yfinance\__init__.py", line 23, in <module>
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "PyInstaller\loader\pyimod02_importers.py", line 499, in exec_module
File "yfinance\ticker.py", line 29, in <module>
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "PyInstaller\loader\pyimod02_importers.py", line 499, in exec_module
File "yfinance\base.py", line 32, in <module>
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "PyInstaller\loader\pyimod02_importers.py", line 499, in exec_module
File "yfinance\data.py", line 18, in <module>
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "PyInstaller\loader\pyimod02_importers.py", line 499, in exec_module
File "frozendict\__init__.py", line 33, in <module>
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\jsgas\\AppData\\Local\\Temp\\_MEI100882\\frozendict\\VERSION'
[13020] Failed to execute script 'NNbacktest' due to unhandled exception!
Im importing all theese packages:
-yfinance
-keras
-sklearn
-abc
-matplotlib
-pandas
-numpy
-tensorflow
But still getting that error.
What can I do to solve this?
edited:
I'm adding a minimal reproducible example, please use auto-py-to-exe (so I can do the same)
from backtest import *
import numpy as np
import pandas as pd
import matplotlib.pylab as plt
from keras.models import Sequential
from keras.models import Model
from keras.layers.core import Dense, Dropout, Activation, Flatten, Permute, Reshape
from keras.layers import Input, concatenate, GaussianNoise #Merge
from keras.layers import LSTM, GRU, SimpleRNN
from keras.layers import Convolution1D, MaxPooling1D, GlobalAveragePooling1D, GlobalMaxPooling1D, RepeatVector, AveragePooling1D
from keras.callbacks import ModelCheckpoint, ReduceLROnPlateau, CSVLogger, EarlyStopping
from keras.layers import Bidirectional, TimeDistributed
from keras import regularizers
from keras.layers import BatchNormalization
from keras.layers import *
from keras.optimizers import RMSprop, Adam, SGD, Nadam
from keras.initializers import *
from keras.constraints import *
from keras import regularizers
from keras import losses
from sklearn.metrics import r2_score
from sklearn.metrics import confusion_matrix
from sklearn.metrics import classification_report
from sklearn.metrics import matthews_corrcoef
import yfinance as yf
from datetime import datetime
import os
from abc import ABCMeta, abstractmethod
import numpy as np
import pandas as pd
import matplotlib.pylab as plt
os.system("pause")

the problem is frozen lib .... I added this to the program:
from pathlib import Path
import frozendict
datas = [(Path(frozendict.__path__[0]) / 'VERSION', 'frozendict')]
and add all libs in collect all of autopytoexe. collect all
After all this, the executable works as it should (perfect).

Related

Tensorflow 1.15.4 Docker installation not working correctly

I am trying to run TF in Docker but I have the following error:
ERROR:root:Internal Python error in the inspect module.
Below is the traceback from this internal error.
Traceback (most recent call last):
File "/opt/conda/lib/python3.7/site-packages/IPython/core/interactiveshell.py", line 3331, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "<ipython-input-3-046e52e45c8c>", line 1, in <module>
ner = build_model("ner_bert_slav.json", download=False)
File "/opt/conda/lib/python3.7/site-packages/deeppavlov/core/commands/infer.py", line 62, in build_model
component = from_params(component_config, mode=mode, serialized=component_serialized)
File "/opt/conda/lib/python3.7/site-packages/deeppavlov/core/common/params.py", line 95, in from_params
obj = get_model(cls_name)
File "/opt/conda/lib/python3.7/site-packages/deeppavlov/core/common/registry.py", line 74, in get_model
return cls_from_str(_REGISTRY[name])
File "/opt/conda/lib/python3.7/site-packages/deeppavlov/core/common/registry.py", line 42, in cls_from_str
return getattr(importlib.import_module(module_name), cls_name)
File "/opt/conda/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/opt/conda/lib/python3.7/site-packages/deeppavlov/models/preprocessors/bert_preprocessor.py", line 20, in <module>
from bert_dp.tokenization import FullTokenizer
File "/opt/conda/lib/python3.7/site-packages/bert_dp/tokenization.py", line 25, in <module>
import tensorflow as tf
File "/opt/conda/lib/python3.7/site-packages/tensorflow/__init__.py", line 102, in <module>
from tensorflow_core import *
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/__init__.py", line 28, in <module>
from tensorflow.python import pywrap_tensorflow # pylint: disable=unused-import
File "<frozen importlib._bootstrap>", line 1019, in _handle_fromlist
File "/opt/conda/lib/python3.7/site-packages/tensorflow/__init__.py", line 50, in __getattr__
module = self._load()
File "/opt/conda/lib/python3.7/site-packages/tensorflow/__init__.py", line 44, in _load
module = _importlib.import_module(self.__name__)
File "/opt/conda/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/python/__init__.py", line 52, in <module>
from tensorflow.core.framework.graph_pb2 import *
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/core/framework/graph_pb2.py", line 16, in <module>
from tensorflow.core.framework import node_def_pb2 as tensorflow_dot_core_dot_framework_dot_node__def__pb2
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/core/framework/node_def_pb2.py", line 16, in <module>
from tensorflow.core.framework import attr_value_pb2 as tensorflow_dot_core_dot_framework_dot_attr__value__pb2
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/core/framework/attr_value_pb2.py", line 16, in <module>
from tensorflow.core.framework import tensor_pb2 as tensorflow_dot_core_dot_framework_dot_tensor__pb2
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/core/framework/tensor_pb2.py", line 16, in <module>
from tensorflow.core.framework import resource_handle_pb2 as tensorflow_dot_core_dot_framework_dot_resource__handle__pb2
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/core/framework/resource_handle_pb2.py", line 16, in <module>
from tensorflow.core.framework import tensor_shape_pb2 as tensorflow_dot_core_dot_framework_dot_tensor__shape__pb2
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/core/framework/tensor_shape_pb2.py", line 42, in <module>
serialized_options=None, file=DESCRIPTOR),
File "/opt/conda/lib/python3.7/site-packages/google/protobuf/descriptor.py", line 560, in __new__
_message.Message._CheckCalledFromGeneratedFile()
TypeError: Descriptors cannot not be created directly.
If this call came from a _pb2.py file, your generated code is out of date and must be regenerated with protoc >= 3.19.0.
If you cannot immediately regenerate your protos, some other possible workarounds are:
1. Downgrade the protobuf package to 3.20.x or lower.
2. Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and will be much slower).
More information: https://developers.google.com/protocol-buffers/docs/news/2022-05-06#python-updates
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/conda/lib/python3.7/site-packages/IPython/core/interactiveshell.py", line 2044, in showtraceback
stb = value._render_traceback_()
AttributeError: 'TypeError' object has no attribute '_render_traceback_'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/conda/lib/python3.7/site-packages/IPython/core/ultratb.py", line 1148, in get_records
return _fixed_getinnerframes(etb, number_of_lines_of_context, tb_offset)
File "/opt/conda/lib/python3.7/site-packages/IPython/core/ultratb.py", line 316, in wrapped
return f(*args, **kwargs)
File "/opt/conda/lib/python3.7/site-packages/IPython/core/ultratb.py", line 350, in _fixed_getinnerframes
records = fix_frame_records_filenames(inspect.getinnerframes(etb, context))
File "/opt/conda/lib/python3.7/inspect.py", line 1502, in getinnerframes
frameinfo = (tb.tb_frame,) + getframeinfo(tb, context)
File "/opt/conda/lib/python3.7/inspect.py", line 1460, in getframeinfo
filename = getsourcefile(frame) or getfile(frame)
File "/opt/conda/lib/python3.7/inspect.py", line 696, in getsourcefile
if getattr(getmodule(object, filename), '__loader__', None) is not None:
File "/opt/conda/lib/python3.7/inspect.py", line 733, in getmodule
if ismodule(module) and hasattr(module, '__file__'):
File "/opt/conda/lib/python3.7/site-packages/tensorflow/__init__.py", line 50, in __getattr__
module = self._load()
File "/opt/conda/lib/python3.7/site-packages/tensorflow/__init__.py", line 44, in _load
module = _importlib.import_module(self.__name__)
File "/opt/conda/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 953, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/__init__.py", line 33, in <module>
from tensorflow._api.v1 import audio
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/_api/v1/audio/__init__.py", line 10, in <module>
from tensorflow.python.ops.gen_audio_ops import decode_wav
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/python/ops/gen_audio_ops.py", line 11, in <module>
from tensorflow.python.eager import context as _context
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/python/eager/context.py", line 29, in <module>
from tensorflow.core.protobuf import config_pb2
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/core/protobuf/config_pb2.py", line 16, in <module>
from tensorflow.core.framework import cost_graph_pb2 as tensorflow_dot_core_dot_framework_dot_cost__graph__pb2
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/core/framework/cost_graph_pb2.py", line 16, in <module>
from tensorflow.core.framework import tensor_shape_pb2 as tensorflow_dot_core_dot_framework_dot_tensor__shape__pb2
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/core/framework/tensor_shape_pb2.py", line 42, in <module>
serialized_options=None, file=DESCRIPTOR),
File "/opt/conda/lib/python3.7/site-packages/google/protobuf/descriptor.py", line 560, in __new__
_message.Message._CheckCalledFromGeneratedFile()
TypeError: Descriptors cannot not be created directly.
If this call came from a _pb2.py file, your generated code is out of date and must be regenerated with protoc >= 3.19.0.
If you cannot immediately regenerate your protos, some other possible workarounds are:
1. Downgrade the protobuf package to 3.20.x or lower.
2. Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and will be much slower).
More information: https://developers.google.com/protocol-buffers/docs/news/2022-05-06#python-updates
I tried reinstalling TF with
pip uninstall -y tensorflow
pip install tensorflow==1.15.4
pip install tensorflow-gpu==1.15.4
but it still isn't working. Also, the __version__ method outputs the following error:
ERROR:root:Internal Python error in the inspect module.
Below is the traceback from this internal error.
Traceback (most recent call last):
File "/opt/conda/lib/python3.7/site-packages/IPython/core/interactiveshell.py", line 3331, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "<ipython-input-11-65996cac02ec>", line 1, in <module>
tf.__version__
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/python/util/module_wrapper.py", line 193, in __getattr__
attr = getattr(self._tfmw_wrapped_module, name)
AttributeError: module 'tensorflow' has no attribute '__version__'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/conda/lib/python3.7/site-packages/IPython/core/interactiveshell.py", line 2044, in showtraceback
stb = value._render_traceback_()
AttributeError: 'AttributeError' object has no attribute '_render_traceback_'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/conda/lib/python3.7/site-packages/IPython/core/ultratb.py", line 1148, in get_records
return _fixed_getinnerframes(etb, number_of_lines_of_context, tb_offset)
File "/opt/conda/lib/python3.7/site-packages/IPython/core/ultratb.py", line 316, in wrapped
return f(*args, **kwargs)
File "/opt/conda/lib/python3.7/site-packages/IPython/core/ultratb.py", line 350, in _fixed_getinnerframes
records = fix_frame_records_filenames(inspect.getinnerframes(etb, context))
File "/opt/conda/lib/python3.7/inspect.py", line 1502, in getinnerframes
frameinfo = (tb.tb_frame,) + getframeinfo(tb, context)
File "/opt/conda/lib/python3.7/inspect.py", line 1460, in getframeinfo
filename = getsourcefile(frame) or getfile(frame)
File "/opt/conda/lib/python3.7/inspect.py", line 696, in getsourcefile
if getattr(getmodule(object, filename), '__loader__', None) is not None:
File "/opt/conda/lib/python3.7/inspect.py", line 733, in getmodule
if ismodule(module) and hasattr(module, '__file__'):
File "/opt/conda/lib/python3.7/site-packages/tensorflow/__init__.py", line 50, in __getattr__
module = self._load()
File "/opt/conda/lib/python3.7/site-packages/tensorflow/__init__.py", line 44, in _load
module = _importlib.import_module(self.__name__)
File "/opt/conda/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 953, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/__init__.py", line 33, in <module>
from tensorflow._api.v1 import audio
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/_api/v1/audio/__init__.py", line 10, in <module>
from tensorflow.python.ops.gen_audio_ops import decode_wav
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/python/ops/gen_audio_ops.py", line 11, in <module>
from tensorflow.python.eager import context as _context
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/python/eager/context.py", line 29, in <module>
from tensorflow.core.protobuf import config_pb2
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/core/protobuf/config_pb2.py", line 16, in <module>
from tensorflow.core.framework import cost_graph_pb2 as tensorflow_dot_core_dot_framework_dot_cost__graph__pb2
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/core/framework/cost_graph_pb2.py", line 16, in <module>
from tensorflow.core.framework import tensor_shape_pb2 as tensorflow_dot_core_dot_framework_dot_tensor__shape__pb2
File "/opt/conda/lib/python3.7/site-packages/tensorflow_core/core/framework/tensor_shape_pb2.py", line 42, in <module>
serialized_options=None, file=DESCRIPTOR),
File "/opt/conda/lib/python3.7/site-packages/google/protobuf/descriptor.py", line 560, in __new__
_message.Message._CheckCalledFromGeneratedFile()
TypeError: Descriptors cannot not be created directly.
If this call came from a _pb2.py file, your generated code is out of date and must be regenerated with protoc >= 3.19.0.
If you cannot immediately regenerate your protos, some other possible workarounds are:
1. Downgrade the protobuf package to 3.20.x or lower.
2. Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and will be much slower).
More information: https://developers.google.com/protocol-buffers/docs/news/2022-05-06#python-updates
Is there a step in the installation I am missing? I am using Jupyter notebook (jupyter/base-notebook:python-3.7.6) in Docker and restarted the kernel after reinstalling TF.

Eth-Brownie Installation error: Tried all 3 methods [linux]

I tried installing brownie via pipx, pip and the github repo , but each time I get this error on running brownie:
Traceback (most recent call last):
File "/usr/bin/brownie", line 33, in <module>
sys.exit(load_entry_point('eth-brownie==1.17.2', 'console_scripts', 'brownie')())
File "/usr/bin/brownie", line 25, in importlib_load_entry_point
return next(matches).load()
File "/usr/lib/python3.9/importlib/metadata.py", line 77, in load
module = import_module(match.group('module'))
File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 850, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "/usr/lib/python3.9/site-packages/eth_brownie-1.17.2-py3.9.egg/brownie/__init__.py", line 6, in <module>
from brownie.project import compile_source, run
File "/usr/lib/python3.9/site-packages/eth_brownie-1.17.2-py3.9.egg/brownie/project/__init__.py", line 3, in <module>
from .main import ( # NOQA 401
File "/usr/lib/python3.9/site-packages/eth_brownie-1.17.2-py3.9.egg/brownie/project/main.py", line 45, in <module>
from brownie.network import web3
File "/usr/lib/python3.9/site-packages/eth_brownie-1.17.2-py3.9.egg/brownie/network/__init__.py", line 4, in <module>
from .account import Accounts
File "/usr/lib/python3.9/site-packages/eth_brownie-1.17.2-py3.9.egg/brownie/network/account.py", line 28, in <module>
from brownie.convert import EthAddress, Wei, to_address
File "/usr/lib/python3.9/site-packages/eth_brownie-1.17.2-py3.9.egg/brownie/convert/__init__.py", line 3, in <module>
from .datatypes import EthAddress, Fixed, Wei # NOQA: F401
File "/usr/lib/python3.9/site-packages/eth_brownie-1.17.2-py3.9.egg/brownie/convert/datatypes.py", line 8, in <module>
from vyper.exceptions import DecimalOverrideException
File "/home/misterblack/.local/lib/python3.9/site-packages/vyper/__init__.py", line 1, in <module>
from vyper.compiler import compile_code, compile_codes # noqa: F401
File "/home/misterblack/.local/lib/python3.9/site-packages/vyper/compiler/__init__.py", line 4, in <module>
from vyper.compiler import output
File "/home/misterblack/.local/lib/python3.9/site-packages/vyper/compiler/output.py", line 7, in <module>
from vyper.ast import ast_to_dict, parse_natspec
File "/home/misterblack/.local/lib/python3.9/site-packages/vyper/ast/__init__.py", line 19, in <module>
from . import expansion, folding # noqa: E402
File "/home/misterblack/.local/lib/python3.9/site-packages/vyper/ast/folding.py", line 5, in <module>
from vyper.builtin_functions import DISPATCH_TABLE
File "/home/misterblack/.local/lib/python3.9/site-packages/vyper/builtin_functions/__init__.py", line 1, in <module>
from .functions import * # noqa: F403
File "/home/misterblack/.local/lib/python3.9/site-packages/vyper/builtin_functions/functions.py", line 9, in <module>
from vyper.builtin_functions.convert import convert
File "/home/misterblack/.local/lib/python3.9/site-packages/vyper/builtin_functions/convert.py", line 6, in <module>
from vyper.builtin_functions.signatures import signature
File "/home/misterblack/.local/lib/python3.9/site-packages/vyper/builtin_functions/signatures.py", line 5, in <module>
from vyper.old_codegen.expr import Expr
File "/home/misterblack/.local/lib/python3.9/site-packages/vyper/old_codegen/expr.py", line 13, in <module>
from vyper.old_codegen import external_call, self_call
File "/home/misterblack/.local/lib/python3.9/site-packages/vyper/old_codegen/external_call.py", line 4, in <module>
from vyper.old_codegen.abi import abi_encode, abi_type_of
File "/home/misterblack/.local/lib/python3.9/site-packages/vyper/old_codegen/abi.py", line 4, in <module>
from vyper.old_codegen.parser_utils import (
File "/home/misterblack/.local/lib/python3.9/site-packages/vyper/old_codegen/parser_utils.py", line 42, in <module>
setcontext(DecimalContextOverride(prec=78))
File "/usr/lib/python3.9/_pydecimal.py", line 3898, in __init__
self.prec = prec if prec is not None else dc.prec
File "/home/misterblack/.local/lib/python3.9/site-packages/vyper/old_codegen/parser_utils.py", line 38, in __setattr__
raise DecimalOverrideException("Overriding decimal precision disabled")
vyper.exceptions.DecimalOverrideException: <exception str() failed>
Any help on fixing this would be appreciated.
I finally managed to solve this. I figured out that the error was due to vyper, as vyper --version also gave a similar error.
So, I went to the last exception raised:
File "/home/misterblack/.local/lib/python3.9/site-packages/vyper/old_codegen/parser_utils.py", line 38, in __setattr__
raise DecimalOverrideException("Overriding decimal precision disabled")
and opened the file mentioned ..../vyper/old_codegen/parser_utils.py, and commented the lines that were throwing the exception.
Image of the commented code.
This completely removed the error, as can be seen here. I don't know if it's the best approach, but it seems to be working.
Success!

cant run django server

I am getting this error and cant start the server. Please help me
ImportError: Could not import 'rest_framework_simplejwt.authentication.JWTAuthentication' for API setting 'DEFAULT_AUTHENTICATION_CLASSES'. ModuleNotFoundError: No module named 'rest_framework_simplejwt.utils'.
full error code:
Microsoft Windows [Version 10.0.19042.1052]
(c) Microsoft Corporation. All rights reserved.
(codersavvy) D:\work environment\Django_Api\codersavvy>python manage.py runserver
Watching for file changes with StatReloader
Performing system checks...
Exception in thread django-main-thread:
Traceback (most recent call last):
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\rest_framework\settings.py", line 177, in import_from_string
return import_string(val)
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\django\utils\module_loading.py", line 17, in import_string
module = import_module(module_path)
File "C:\Users\S\AppData\Local\Programs\Python\Python39\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 790, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\rest_framework_simplejwt\authentication.py", line 6, in <module>
from .settings import api_settings
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\rest_framework_simplejwt\settings.py", line 8, in <module>
from .utils import format_lazy
ModuleNotFoundError: No module named 'rest_framework_simplejwt.utils'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\S\AppData\Local\Programs\Python\Python39\lib\threading.py", line 954, in _bootstrap_inner
self.run()
File "C:\Users\S\AppData\Local\Programs\Python\Python39\lib\threading.py", line 892, in run
self._target(*self._args, **self._kwargs)
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\django\utils\autoreload.py", line 64, in wrapper
fn(*args, **kwargs)
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\django\core\management\commands\runserver.py", line 118, in inner_run
self.check(display_num_errors=True)
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\django\core\management\base.py", line 419, in check
all_issues = checks.run_checks(
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\django\core\checks\registry.py", line 76, in run_checks
new_errors = check(app_configs=app_configs, databases=databases)
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\django\core\checks\urls.py", line 13, in check_url_config
return check_resolver(resolver)
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\django\core\checks\urls.py", line 23, in check_resolver
return check_method()
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\django\urls\resolvers.py", line 412, in check
for pattern in self.url_patterns:
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\django\utils\functional.py", line 48, in __get__
res = instance.__dict__[self.name] = self.func(instance)
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\django\urls\resolvers.py", line 598, in url_patterns
patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\django\utils\functional.py", line 48, in __get__
res = instance.__dict__[self.name] = self.func(instance)
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\django\urls\resolvers.py", line 591, in urlconf_module
return import_module(self.urlconf_name)
File "C:\Users\S\AppData\Local\Programs\Python\Python39\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 790, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "D:\work environment\Django_Api\codersavvy\codersavvy\urls.py", line 23, in <module>
path('api/', include('blog.urls')),
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\django\urls\conf.py", line 34, in include
urlconf_module = import_module(urlconf_module)
File "C:\Users\S\AppData\Local\Programs\Python\Python39\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 790, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "D:\work environment\Django_Api\codersavvy\blog\urls.py", line 2, in <module>
from rest_framework.routers import DefaultRouter
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\rest_framework\routers.py", line 22, in <module>
from rest_framework import views
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\rest_framework\views.py", line 17, in <module>
from rest_framework.schemas import DefaultSchema
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\rest_framework\schemas\__init__.py", line 33, in <module>
authentication_classes=api_settings.DEFAULT_AUTHENTICATION_CLASSES,
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\rest_framework\settings.py", line 225, in __getattr__
val = perform_import(val, attr)
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\rest_framework\settings.py", line 168, in perform_import
return [import_from_string(item, setting_name) for item in val]
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\rest_framework\settings.py", line 168, in <listcomp>
return [import_from_string(item, setting_name) for item in val]
File "D:\work environment\Django_Api\codersavvy\lib\site-packages\rest_framework\settings.py", line 180, in import_from_string
raise ImportError(msg)
ImportError: Could not import 'rest_framework_simplejwt.authentication.JWTAuthentication' for API setting 'DEFAULT_AUTHENTICATION_CLASSES'. ModuleNotFoundError: No module named 'rest_framework_simplejwt.utils'.

ImportError in rest_framework

I am designing a REST API with the class_name as employees. But when I import it in serializers section it is showing me an ImportError. I think there's something I am dong wrong in urls.py or settings.py file. But I am not sure. Can anyone please get some solutions??
>python manage.py migrate
Traceback (most recent call last):
File "G:\Projects\Django\manage.py", line 22, in <module>
main()
File "G:\Projects\Django\manage.py", line 18, in main
execute_from_command_line(sys.argv)
File "C:\Users\USER\Envs\test\lib\site-packages\django\core\management\__init__.py", line 401, in execute_from_command_line
utility.execute()
File "C:\Users\USER\Envs\test\lib\site-packages\django\core\management\__init__.py", line 395, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "C:\Users\USER\Envs\test\lib\site-packages\django\core\management\base.py", line 330, in run_from_argv
self.execute(*args, **cmd_options)
File "C:\Users\USER\Envs\test\lib\site-packages\django\core\management\base.py", line 371, in execute
output = self.handle(*args, **options)
File "C:\Users\USER\Envs\test\lib\site-packages\django\core\management\base.py", line 85, in wrapped
res = handle_func(*args, **kwargs)
File "C:\Users\USER\Envs\test\lib\site-packages\django\core\management\commands\migrate.py", line 75, in handle
self.check(databases=[database])
File "C:\Users\USER\Envs\test\lib\site-packages\django\core\management\base.py", line 392, in check
all_issues = checks.run_checks(
File "C:\Users\USER\Envs\test\lib\site-packages\django\core\checks\registry.py", line 70, in run_checks
new_errors = check(app_configs=app_configs, databases=databases)
File "C:\Users\USER\Envs\test\lib\site-packages\django\core\checks\urls.py", line 13, in check_url_config
return check_resolver(resolver)
File "C:\Users\USER\Envs\test\lib\site-packages\django\core\checks\urls.py", line 23, in check_resolver
return check_method()
File "C:\Users\USER\Envs\test\lib\site-packages\django\urls\resolvers.py", line 408, in check
for pattern in self.url_patterns:
File "C:\Users\USER\Envs\test\lib\site-packages\django\utils\functional.py", line 48, in __get__
res = instance.__dict__[self.name] = self.func(instance)
File "C:\Users\USER\Envs\test\lib\site-packages\django\urls\resolvers.py", line 589, in url_patterns
patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)
File "C:\Users\USER\Envs\test\lib\site-packages\django\utils\functional.py", line 48, in __get__
res = instance.__dict__[self.name] = self.func(instance)
File "C:\Users\USER\Envs\test\lib\site-packages\django\urls\resolvers.py", line 582, in urlconf_module
return import_module(self.urlconf_name)
File "c:\users\user\appdata\local\programs\python\python39\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 790, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "G:\Projects\Django\Django\urls.py", line 22, in <module>
from RESTapp import views
File "G:\Projects\Django\RESTapp\serializers.py", line 2, in <module>
from rest_framework import employees
ImportError: cannot import name 'employees' from 'rest_framework' (C:\Users\USER\Envs\test\lib\site-packages\rest_framework\__init__.py)
Thank You in advance!!
ImportError: cannot import name 'employees' from 'rest_framework'
Django REST Framework is missing employee name file/package. So you are trying to import from the wrong place

spyder 4.1.0 crashing after conda update --all

I recently ran 'conda update --all' and afterwards, spyder will not start and crashes everytime I try to open it. Error report provided.
Has anyone else has difficulties opening spyder since updating anaconda packages?
Traceback (most recent call last):
File "C:\Users\username\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\app\mainwindow.py", line 3705, in main
mainwindow = run_spyder(app, options, args)
File "C:\Users\username\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\app\mainwindow.py", line 3555, in run_spyder
main.setup()
File "C:\Users\username\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\app\mainwindow.py", line 973, in setup
'spyder.plugins.{}'.format(plugin_name))
File "C:\Users\username\AppData\Local\Continuum\anaconda3\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\username\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\plugins\pylint\__init__.py", line 14, in <module>
from .plugin import Pylint as PLUGIN_CLASS
File "C:\Users\username\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\plugins\pylint\plugin.py", line 29, in <module>
from spyder.plugins.pylint.confpage import PylintConfigPage
File "C:\Users\username\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\plugins\pylint\confpage.py", line 16, in <module>
from spyder.plugins.pylint.widgets.pylintgui import PylintWidget
File "C:\Users\username\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\plugins\pylint\widgets\pylintgui.py", line 37, in <module>
from spyder.plugins.pylint.utils import get_pylintrc_path
File "C:\Users\username\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\plugins\pylint\utils.py", line 16, in <module>
import pylint.config
File "C:\Users\username\AppData\Local\Continuum\anaconda3\lib\site-packages\pylint\config.py", line 54, in <module>
import toml
ModuleNotFoundError: No module named 'toml'

Resources