Open TheCedarPrince opened 4 weeks ago
Interesting! I've not had this as an issue before! It seems to run fine locally in my testing and in CI!
Could I ask what platform you're running this on, etc?
Edit: I noticed that my mac has this installed through homebrew as a result of installing python through it - I imagine the image the ubuntu-latest uses on the CI will have this by default as well...
oh interesting! I am running Fedora Desktop 39 and provisioning my python environments through miniconda. I generally never touch system python but that is interesting your cffi
installed through homebrew seems to interact with your virtual environments if you set-up dbt-synthea with the virtualenv set-up.
oh interesting! I am running Fedora Desktop 39 and provisioning my python environments through miniconda. I generally never touch system python but that is interesting your
cffi
installed through homebrew seems to interact with your virtual environments if you set-up dbt-synthea with the virtualenv set-up.
Ahh I see!
I think a lot of distributions do include it by default, but maybe not as many as I had thought. The GitHub actions do include it as a system package (points to here) - hence I've never had this issue! In fairness I think the GitHub actions images, along with the codespace images, include everything but the kitchen sink - and so we've never hit this as a problem.
Given this will probably effects others we should probably throw it in the common.in
mix.
Do you have the exact output for the error out of interest? I'm just wondering what depends on it
Strange, I am unable to reproduce the error. Hm.
I was using
miniconda
to initialize the virtual environment for this project. Everything nearly worked except I got an error afterpip3 install -r requirements
being thatcffi
was missing from requirements but was needed. I installedcffi
with a separate command and everything worked as expected. Here was the list of my packages and their versions -- maybe the requirements.txt needs this package? Can anyone reproduce this error?