awesome-panel / panel-chemistry

🧪📈 🐍. The purpose of the panel-chemistry project is to make it really easy for you to do DATA ANALYSIS and build powerful DATA AND VIZ APPLICATIONS within the domain of Chemistry using using Python and HoloViz Panel.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pip install failure

ea42gh opened this issue · comments

I was following the instructions from video 0.1:

git clone https://github.com/MarcSkovMadsen/panel-chemistry.git
 cd panel-chemistry
 conda create --name panel-chemistry
 conda activate panel-chemistry
 pip install -e .[all]

this resulted in an error for pywinpty

 Cargo, the Rust package manager, is not installed or is not on PATH.
    This package requires Rust and Cargo to compile extensions.

Which of the 5 commands trigger the exception?

which OS are you using?

it triggered on pywinpty during execution of pip install -e .[all]
Installing rust and rerunning the command succeeds with windows.

On linux, I had rust installed to begin with. No issues

I don't understand where the pywinpty requirement is coming from. I will investigate. And Rust. I have never had that installed.

image

I am on Windows 10 and python 3.8.4. I definitely don't have Rust installed.

Do you know what triggers the rust dependency in your end?

Hmm, tried to uninstall rust. Used conda update all
(upgrade, downgrade, regrade ...grade - I really dislike conda...)
activated panel-chemistry and tried
pip install --upgrade --force-reinstall -e .[all]

This now fails with a permission error.....

pip install -e.[all] succeeds.

I have no idea how to duplicate my previous problem with rust! Sigh...

I will close this one. If it is still an issue please reopen.