Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is it possible to install Eel by using "conda"? #372

Open
yuzuri opened this issue Aug 3, 2020 · 7 comments
Open

Is it possible to install Eel by using "conda"? #372

yuzuri opened this issue Aug 3, 2020 · 7 comments

Comments

@yuzuri
Copy link

yuzuri commented Aug 3, 2020

This eel package looks very great! I want to use this package to construct GUI.

As I checked, there is a install instruction by using pip. But, in my environment, the administrator prohibit to use pip, in order not to break the environment.
Is is possible to install this package by using "conda"? Or, can I install by using another way?

@yuzuri
Copy link
Author

yuzuri commented Aug 3, 2020

I tried to install eel by using conda as following this page.
https://anaconda.org/bioconda/python-eel

conda install -c bioconda python-eel

But, this request me to python 2.7. I'm using python 3.7. So, this failed.

@samuelhwilliams
Copy link
Collaborator

Do you still have access to the pip command? You should be able to use it to install packages in your user environment, which won't need any admin permissions.

Re: conda, the python-eel package you're trying to install isn't actually this Eel project. It's this project made by someone else to do something else.

I can look into packaging this up for Conda but that's new to me so not sure what's involved.

@yuzuri
Copy link
Author

yuzuri commented Aug 3, 2020

Thank you for reply.

Re: conda, the python-eel package you're trying to install isn't actually this Eel project. It's this project made by someone else to do something else.

Oh.... sorry for misunderstanding.

Do you still have access to the pip command? You should be able to use it to install packages in your user environment, which won't need any admin permissions.

So, the situation is complicated a bit. We are using the common account in one computer.
Although I can install new package by using pip, I might break common environment for python. Due to this reason, I want to avoid pip.
I will try to investigate the way to install eel package without pip, because this package looks very great! Thank you!

@yuzuri
Copy link
Author

yuzuri commented Aug 3, 2020

I will close this issue. Thanks!

@samuelhwilliams
Copy link
Collaborator

Have you heard of/looked at virtual environments? This should give you the ability to have a single shared user account with separate Python environments so that you can install whatever python packages you want without interfering with other users/projects.

@yuzuri
Copy link
Author

yuzuri commented Aug 3, 2020

Yes! Probably that's the solution.
I need to move from conda to pip...

@yuzuri
Copy link
Author

yuzuri commented Aug 3, 2020

Hi

In the end, I could install eel by using conda from pypi!
Probably this page is fruitful for that purpose.

I left the list of command lines which I used.
conda skeleton pypi bottle-websocket
conda build bottle-websocket
conda install --use-local /Users/hogehoge/anaconda3/conda-bld/osx-64/bottle-websocket-0.2.9-py37_0.tar.bz2
conda skeleton pypi Eel --version 0.13.2
conda build eel
conda install --use-local /Users/hogehoge/anaconda3/conda-bld/osx-64/eel-0.13.2-py37_0.tar.bz2
conda install gevent-websocket

Note that the path such as /Users/hogehoge/anaconda3/conda-bld/osx-64/eel-0.13.2-py37_0.tar.bz2 will depends on your environment. Check the printed lines during installation.

I will enjoy your great package! Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants