polhenarejos / acme_email

ACME Email Client for EmailReply-00 Challenge
https://acme.castle.cloud
GNU General Public License v3.0
46 stars 7 forks source link

Missing installation instructions #14

Closed DDvO closed 2 years ago

DDvO commented 2 years ago

I tried the following, by best guess:

python3 -m pip install zope certbot cryptography pkcs7
sudo python3 ./setup.py build install

but still cli.py returns

An unexpected error occurred:
ImportError: cannot import name 'pkcs7' from 'cryptography.hazmat.primitives.serialization' (/usr/lib/python3/dist-packages/cryptography/hazmat/primitives/serialization/__init__.py)
LecrisUT commented 2 years ago

Preferably the instructions will be based on python -m venv so you don't need to sudo. In your case probably an openssl package was missing for the distro? Maybe adding instructions via homebrew for mac and packagekit will be helpful.

polhenarejos commented 2 years ago

You should use virtualenv and install with pip3 install .

DDvO commented 2 years ago

I see - this works :) Good that you added installation instructions toREADME.md.