Did not try running pgAdmin4 on windows from git repo.
Let me get the latest pull and check.

--
Regards,
Murtuza Zabuawala
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company


On Mon, Apr 9, 2018 at 5:53 PM, Dave Page <dp...@pgadmin.org> wrote:

> ... is really not going well today.
>
> After arguing with PIP on Mac for some time, I eventually managed to get a
> build out. That required a manual update of my system to 9.0.3 to ensure
> TLS 1.2 worked, and then changing to build such that we only force our own
> build of Psycopg2, and not other Python packages. I *think* these issues
> are related to the whole PyPi TLS 1.2/PIP 9.0.3 brownouts and other works
> they've been doing.
>
> The Windows build is a whole other ballgame. The build itself runs just
> fine, but we end up with the following error in the log:
>
> Traceback (most recent call last):
>   File "C:/Program Files/pgAdmin 4/v3/web/pgAdmin4.py", line 70, in
> <module>
>     app = create_app()
>   File "C:\Program Files\pgAdmin 4\v3\web\pgadmin\__init__.py", line 367,
> in create_app
>     driver.init_app(app)
>   File "C:\Program Files\pgAdmin 4\v3\web\pgadmin\utils\driver\__init__.py",
> line 40, in init_app
>     DriverRegistry.load_drivers()
>   File "C:\Program Files\pgAdmin 4\v3\web\pgadmin\utils\driver\registry.py",
> line 88, in load_drivers
>     module = import_module(module_name)
>   File "C:/Program Files/pgAdmin 4/v3/venv\lib\importlib\__init__.py",
> line 37, in import_module
>     __import__(name)
>   File "C:\Program Files\pgAdmin 
> 4\v3\web\pgadmin\utils\driver\psycopg2\__init__.py",
> line 26, in <module>
>     from .connection import Connection
>   File "C:\Program Files\pgAdmin 
> 4\v3\web\pgadmin\utils\driver\psycopg2\connection.py",
> line 25, in <module>
>     from pgadmin.utils.crypto import decrypt
>   File "C:\Program Files\pgAdmin 4\v3\web\pgadmin\utils\crypto.py", line
> 16, in <module>
>     from Crypto.Cipher import AES
>   File "C:/Program Files/pgAdmin 
> 4/v3/venv/Lib/site-packages\Crypto\Cipher\__init__.py",
> line 3, in <module>
>     from Crypto.Cipher._mode_ecb import _create_ecb_cipher
>   File "C:/Program Files/pgAdmin 
> 4/v3/venv/Lib/site-packages\Crypto\Cipher\_mode_ecb.py",
> line 46, in <module>
>     """
>   File "C:/Program Files/pgAdmin 
> 4/v3/venv/Lib/site-packages\Crypto\Util\_raw_api.py",
> line 258, in load_pycryptodome_raw_lib
>     raise OSError("Cannot load native module '%s': %s" % (name, ",
> ".join(attempts)))
> OSError: Cannot load native module 'Crypto.Cipher._raw_ecb': Trying
> '_raw_ecb.pyd': [Error 126] The specified module could not be found
> Exception KeyError: KeyError(3644,) in <module 'threading' from
> 'C:/Program Files/pgAdmin 4/v3/venv\lib\threading.py'> ignored
>
> The module does exist of course in the Crypto\Cipher directory.
>
> Murtuza, Khushboo; have you got it running on pgAdmin recently?
>
>
> --
> Dave Page
> Blog: http://pgsnake.blogspot.com
> Twitter: @pgsnake
>
> EnterpriseDB UK: http://www.enterprisedb.com
> The Enterprise PostgreSQL Company
>

Reply via email to