-
Notifications
You must be signed in to change notification settings - Fork 4k
Closed
Labels
area:onboardingBugs impacting initial user experience: installation and demosBugs impacting initial user experience: installation and demosarea:windowsRelated to Windows compatibilityRelated to Windows compatibilitytype:enhancementRequests for feature enhancements or new featuresRequests for feature enhancements or new features
Description
Summary
A number of users are running into trouble installing Streamlit on Windows because they don't realize they have to manually edit their $PATH.
- Streamlit fails to run after pip installation on Windows 10 Anaconda #1252
- https://discuss.streamlit.io/t/getting-an-error-streamlit-is-not-recognized-as-an-internal-or-external-command-operable-program-or-batch-file/361/10
- https://stackoverflow.com/questions/60866205/python-streamlit-run-issue
Solution 1
Set the $PATH automatically after installation on Windows.
Solution 2
If Solution 1 is impossible for some reason, then we could increase the discoverability of the message to set the $PATH on Windows, following this suggestion.
Ways to make it stand out:
- Make sure this message is at the bottom of the installation messages, as much as possible.
- Use console colors (is this possible on Windows?)
- Use capital letters. (If Improve caching code #2 doesn't work.)
- Separate this message from others with a newline above and below.
We don't need to do all of these options, but it'd be nice to have the minimum to improve discoverability.
Metadata
Metadata
Assignees
Labels
area:onboardingBugs impacting initial user experience: installation and demosBugs impacting initial user experience: installation and demosarea:windowsRelated to Windows compatibilityRelated to Windows compatibilitytype:enhancementRequests for feature enhancements or new featuresRequests for feature enhancements or new features