Closed c-suh closed 1 year ago
@c-suh did you try creating a new venv from scratch to test this? Or was this an existing venv? Also, what version of python is running?
@c-suh the app requires python 3.9 (or at least that is the only version it has been tested with)
@jordanpadams I created a new virtual environment on my local machine with python 3.11.0 and attempted to install deep archive. I don't have a prior installation to upgrade, so this isn't replicating Tina's situation, pip version and other requirements notwithstanding. I've listed my other versions (e.g. pip, libxml2) in the main description under "Environment Info".
Ah, I mistakenly filled in "Python 3.9 or above". I will try again with 3.9.
@nutjob4life can you look into this and see if it is a Python version issue and/or if there is anything we can do to fix it? ideally we can figure out some workaround so ATM can fix their installation per https://github.com/NASA-PDS/operations/issues/400#issuecomment-1622431545
Hi @jordanpadams, this is a subtle one.
A change to the arrangement of header files introduced in Python 3.11 has broken several Python add-ons, including lxml
which is used by the Deep Archive.
The quickest workaround is to downgrade Python from 3.11 → 3.10. Note also that the PDS Engineering Node currently has standardized on Python 3.9, which also works.
Thanks @nutjob4life can we update the docs to include this nuance?
@nutjob4life Tina just posted her output here from when she upgrades the deep archive. I will ask her to use Python 3.9, but is there anything else I should add? Update: never mind :smile: Jordan just responded in the other ticket.
Thanks @nutjob4life can we update the docs to include this nuance?
@nutjob4life Tina just posted her output here from when she upgrades the deep archive. I will ask her to use Python 3.9, but is there anything else I should add? Update: never mind 😄 Jordan just responded in the other ticket.
@jordanpadams is too fast 🏎️💨
Closed per documentation update
Checked for duplicates
Yes - I've already checked
🐛 Describe the bug
Another user, Tina G, is not able to upgrade the deep-archive from her current v1.0.0 installation, so I attempted an installation on my own machine (following the instructions here) and got an error. It's unclear to me whether she encountered a similar error. (Tina's description here.) The tail end of the output from my installation attempt:
🕵️ Expected behavior
I expected deep-archive to install successfully.
📜 To Reproduce
pip install pds.deeparchive
.🖥 Environment Info
📚 Version of Software Used
🩺 Test Data / Additional context
No response
🦄 Related requirements
🦄 #xyz
⚙️ Engineering Details
No response