-
Notifications
You must be signed in to change notification settings - Fork 235
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
Simpler install #723
Comments
We have now releases available with installers for windows, mac and linux thanks to constructor we need to add some sort of menu, launcher, shortcuts one idea is using anaconda-navigator |
It would also be nice if there was a quick way to load the docs after a fresh download |
yes, anaconda navigator only works on 3.7, 3.8 and 3.9 I was able to reproduce the error just released 5.33.1 with python=3.8 so that we can also get anaconda-navigator and klayout-gui on the linux versions |
Navigator works now, but it does not show up under the "gdsfactory" program (it is under anaconda) |
is it worth having it as a menu? can you launch jupyterlab and spyder from it? or shall we remove it and upgrade to python3.10? |
Yes jupyterlabs and spyder can both be launched with the right environments from there, which is nice. If you are not a regular Python user and want to use gdsfactory this is a nice option |
awesome! can you send a screenshot so we can add it to the docs? how about making that |
This looks great, maybe as part of the post-install script we can also git clone the gdsfactory repo into your desktop or home folder, so you can get started with the tutorial, what do you think? |
Hi, does any of the users on windows see the gdsfactory on their desktop after running the installer? What do you think of using anaconda navigator to update gdsfactory? Another option is to create a new launcher, GUI-like experience, |
@joamatab I do not see gdsfactory on my desktop after installation. Also, I feel like the installation time (at least on windows) is a little too long, perhaps it is my old laptop that's the issue, unless others have experienced this as well. |
I have heard it's slow on windows, Mac and Linux is super fast compared to windows |
You may have a faster windows install speed by temporarily disabling the antivirus. |
We are using conda constructor for building the installer For windows we use install.bat post install script Did jax and jaxlib got installed too? |
This is after running install.bat |
I see, If someone with a windows machine can fix the install.bat script it would be great |
I found a VM for windows to debug the installer https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/ |
Turns out the error is because there's a version mismatch problem. The latest available version of jaxlib for Windows is 0.3.7, whereas the latest version of JAX is 0.3.21. So we can only have JAX 0.3.7 (released April 2022) for Windows users as of now |
Actually, it turns out the latest version is available, the install command just needs to be modified. |
Hi Skandan, can you try again to see if it works? You'll need 5.42.1 or higher it would be also great to add shorcuts on the desktop as part of the installer |
We are not adding shortcuts yet Did it installed the klayout macros? |
I am not sure how to check for those |
If you uninstall the gdsfactory klayout integration install.bat should install it for you The integration gives you the generic layer map and Component.show() |
Yep, it works, i'm able to do Component.show() after running the installer. |
Awesome, thank You Skandan! |
How can we simplify the installation process?
Options
@tvt173
@HelgeGehring
@simbilod
@flaport
@thomasdorch
The text was updated successfully, but these errors were encountered: