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.
MIT License
118 stars 16 forks source link

pip install failure #13

Closed ea42gh closed 1 year ago

ea42gh commented 3 years ago

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.
MarcSkovMadsen commented 3 years ago

Which of the 5 commands trigger the exception?

which OS are you using?

ea42gh commented 3 years ago

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

MarcSkovMadsen commented 3 years ago

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

MarcSkovMadsen commented 3 years ago

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?

ea42gh commented 3 years ago

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...

MarcSkovMadsen commented 1 year ago

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