cx_freeze selenium python 3.6 : No module named 'httplib' - python

I try to use cx_freeze build python3.6 + selenium to .exe. when I run .exe file got this traceback.
Traceback (most recent call last):
File "C:\Users\lsjws\AppData\Local\Programs\Python\Python36-32\lib\site-packages\cx_Freeze\initscripts\__startup__.py", line 14, in run
module.run()
File "C:\Users\lsjws\AppData\Local\Programs\Python\Python36-32\lib\site-packages\cx_Freeze\initscripts\Console.py", line 26, in run
exec(code, m.__dict__)
File "tx66.py", line 1, in <module>
File "C:\Users\lsjws\AppData\Local\Programs\Python\Python36-32\lib\site-packages\selenium\webdriver\__init__.py", line 18, in <module>
from .firefox.webdriver import WebDriver as Firefox # noqa
File "C:\Users\lsjws\AppData\Local\Programs\Python\Python36-32\lib\site-packages\selenium\webdriver\firefox\webdriver.py", line 21, in <module>
import httplib as http_client
ModuleNotFoundError: No module named 'httplib'
Traceback (most recent call last):
File "C:\Users\lsjws\AppData\Local\Programs\Python\Python36-32\lib\site-packages\selenium\webdriver\firefox\webdriver.py", line 19, in <module>
import http.client as http_client
File "C:\Users\lsjws\AppData\Local\Programs\Python\Python36-32\lib\http\__init__.py", line 1, in <module>
from enum import IntEnum
File "C:\Users\lsjws\AppData\Local\Programs\Python\Python36-32\lib\enum.py", line 2, in <module>
from types import MappingProxyType, DynamicClassAttribute
ImportError: cannot import name 'MappingProxyType'
In my code, I just import webdriver and used chromedriver not firefox.

Related

Numpy attempts to import the packages that it depends on from my project folder instead of the package install directory

I have python 3.8 and numpy 1.19.2 installed. Recently when I wrote in a blank REPL,
import numpy
I received this error:
Traceback (most recent call last):
File "/home/rev/anaconda3/lib/python3.8/site-packages/numpy/compat/py3k.py", line 28, in <module>
import pickle5 as pickle
File "/home/rev/anaconda3/lib/python3.8/site-packages/pickle5/__init__.py", line 1, in <module>
from .pickle import *
File "/home/rev/anaconda3/lib/python3.8/site-packages/pickle5/pickle.py", line 33, in <module>
from struct import pack, unpack
ImportError: cannot import name 'pack' from 'struct' (/home/rev/Dokumenter/phd/tight/phd-2022/src/struct.py)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/rev/anaconda3/lib/python3.8/site-packages/numpy/__init__.py", line 140, in <module>
from . import core
File "/home/rev/anaconda3/lib/python3.8/site-packages/numpy/core/__init__.py", line 70, in <module>
from . import numerictypes as nt
File "/home/rev/anaconda3/lib/python3.8/site-packages/numpy/core/numerictypes.py", line 107, in <module>
from ._type_aliases import (
File "/home/rev/anaconda3/lib/python3.8/site-packages/numpy/core/_type_aliases.py", line 27, in <module>
from numpy.compat import unicode
File "/home/rev/anaconda3/lib/python3.8/site-packages/numpy/compat/__init__.py", line 12, in <module>
from . import py3k
File "/home/rev/anaconda3/lib/python3.8/site-packages/numpy/compat/py3k.py", line 30, in <module>
import pickle
File "/home/rev/anaconda3/lib/python3.8/pickle.py", line 33, in <module>
from struct import pack, unpack
ImportError: cannot import name 'pack' from 'struct' (/home/rev/Dokumenter/phd/tight/phd-2022/src/struct.py)
It seemed somehow it reacts to the file struct.py that is a recently created file somewhere in one of my Ph.D.-project-directories. After I renamed the file to struc.py, all was well.
How can I avoid this in the future? It's a problem if my documents starts crashing numpy.

Anaconda error while opening prompt

Whenever I open Anaconda prompt, I get this
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\souvi\Anaconda3\lib\ctypes\__init__.py", line 7, in <module>
from _ctypes import Union, Structure, Array
ImportError: DLL load failed: %1 is not a valid Win32 application.
Traceback (most recent call last):
File "C:\Users\souvi\Anaconda3\lib\site-packages\conda\cli\main.py", line 170, in main
import conda.cli.activate as activate
File "C:\Users\souvi\Anaconda3\lib\site-packages\conda\cli\activate.py", line 10, in <module>
from ..exceptions import (ArgumentError, CondaEnvironmentError, CondaSystemExit, CondaValueError,
File "C:\Users\souvi\Anaconda3\lib\site-packages\conda\exceptions.py", line 16, in <module>
from .common.url import maybe_unquote
File "C:\Users\souvi\Anaconda3\lib\site-packages\conda\common\url.py", line 8, in <module>
import socket
File "C:\Users\souvi\Anaconda3\lib\socket.py", line 49, in <module>
import _socket
ImportError: DLL load failed: %1 is not a valid Win32 application.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\souvi\Anaconda3\Scripts\conda-script.py", line 5, in <module>
sys.exit(conda.cli.main())
File "C:\Users\souvi\Anaconda3\lib\site-packages\conda\cli\main.py", line 177, in main
from ..exceptions import handle_exception
File "C:\Users\souvi\Anaconda3\lib\site-packages\conda\exceptions.py", line 16, in <module>
from .common.url import maybe_unquote
File "C:\Users\souvi\Anaconda3\lib\site-packages\conda\common\url.py", line 8, in <module>
import socket
File "C:\Users\souvi\Anaconda3\lib\socket.py", line 49, in <module>
import _socket
ImportError: DLL load failed: %1 is not a valid Win32 application.
It worked perfectly fine till a few days ago.
Also on cmd, when I type in the conda command, it displays:
C:\Users\souvi>conda
Traceback (most recent call last):
File "C:\Users\souvi\Anaconda3\Scripts\conda-script.py", line 5, in <module>
sys.exit(conda.cli.main())
File "C:\Users\souvi\Anaconda3\lib\site-packages\conda\cli\main.py", line 181, in main
from ..exceptions import conda_exception_handler
File "C:\Users\souvi\Anaconda3\lib\site-packages\conda\exceptions.py", line 16, in <module>
from .common.url import maybe_unquote
File "C:\Users\souvi\Anaconda3\lib\site-packages\conda\common\url.py", line 8, in <module>
import socket
File "C:\Users\souvi\Anaconda3\lib\socket.py", line 49, in <module>
import _socket
ImportError: DLL load failed: %1 is not a valid Win32 application.
How do I fix this?

Error message: ImportError: No module named _caffe

I tried to install that install Caffe Tutorial, but I am block at this line in the tuto: ./tools/demo.py
I havre this error message:
MacBook-Pro-de-OlostA:fast-rcnn OlostA$ ./tools/demo.py
Traceback (most recent call last):
File "./tools/demo.py", line 19, in <module>
from fast_rcnn.config import cfg
File "/Users/OlostA/Technologies/fast-rcnn/tools/../lib/fast_rcnn/__init__.py", line 9, in <module>
from . import train
File "/Users/OlostA/Technologies/fast-rcnn/tools/../lib/fast_rcnn/train.py", line 10, in <module>
import caffe
File "/Users/OlostA/Technologies/fast-rcnn/tools/../caffe-fast-rcnn/python/caffe/__init__.py", line 1, in <module>
from .pycaffe import Net, SGDSolver
File "/Users/OlostA/Technologies/fast-rcnn/tools/../caffe-fast-rcnn/python/caffe/pycaffe.py", line 13, in <module>
from ._caffe import Net, SGDSolver
ImportError: No module named _caffe
Thanks in advance.

ImportError: cannot import name _wapi

I have installed py2exe. I am trying a convert a script in to .exe. Here is my setup script.
from distutils.core import setup
import py2exe
setup(console=['Script1.py'])
When i run this, I am getting import error. The traceback is given below.
Traceback (most recent call last):
File "C:\Python27\Lib\site-packages\pythonwin\pywin\framework\scriptutils.py", line 326, in RunScript
exec codeObject in __main__.__dict__
File "C:\Users\z010388-dev\Desktop\setup.py", line 2, in <module>
import py2exe
File "C:\Python27\lib\site-packages\py2exe\__init__.py", line 9, in <module>
patch_distutils()
File "C:\Python27\lib\site-packages\py2exe\patch_distutils.py", line 68, in patch_distutils
from . import distutils_buildexe
File "C:\Python27\lib\site-packages\py2exe\distutils_buildexe.py", line 91, in <module>
from . import runtime
File "C:\Python27\lib\site-packages\py2exe\runtime.py", line 3, in <module>
from .dllfinder import Scanner, pydll
File "C:\Python27\lib\site-packages\py2exe\dllfinder.py", line 5, in <module>
from . import _wapi
ImportError: cannot import name _wapi
Is anything wrong with my setup script? What is wrong?

Python error while installing using homebrew

Hi I installed python using "homebrew install python".
A script which was already running started throwing below error.
Traceback (most recent call last):
File "TestConnection.py", line 1, in <module>
from TextUpdater import TextUpdater
File "/Users/gepaul/code/external-tools/tools/Scripts/TextUpdater.py", line 1, in <module>
from GSHelper import GSHelper
File "/Users/gepaul/code/external-tools/tools/Scripts/GSHelper.py", line 2, in <module>
import gspread
File "/Library/Python/2.7/site-packages/gspread/__init__.py", line 21, in <module>
from .client import Client, login, authorize
File "/Library/Python/2.7/site-packages/gspread/client.py", line 19, in <module>
from .httpsession import HTTPSession, HTTPError
File "/Library/Python/2.7/site-packages/gspread/httpsession.py", line 16, in <module>
from http import client
ImportError: cannot import name client
Any Idea why this happened?
Python version is Python 2.7.6

Categories