You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Update README.md
* Disable anonymized user tracking in Kapa
* Include make as a dependency in README
---------
Co-authored-by: Debbie Matthews <debbie.matthews@snowflake.com>
We recommend that you [manage your nodejs installation with nvm](https://github.com/nvm-sh/nvm#install--update-script).
29
-
After following the instructions linked above to install `nvm`, use the following command to install the latest supported node version
30
-
31
-
```bash
32
-
# Install node
33
-
nvm install node
34
-
```
15
+
#### Install `make` on MacOS
35
16
36
-
**Note:** Node has added Corepack which is a manager of package managers 😱. It supports yarn! You can enable it by running the following:
37
-
38
-
```bash
39
-
corepack enable
40
-
```
41
-
42
-
You may need to `brew install corepack` depending on how you installed node.
43
-
44
-
**ARM based Macs**
45
-
46
-
If you are running a MacOS computer running on the new chipsets (e.g. M1), you may hit some trouble installing pyodbc This can be solved by installing `unixodbc` and setting some flags. See [this comment](https://github.com/mkleehammer/pyodbc/issues/846#issuecomment-816166371) for help. We found that it just needs to be set once. Be sure to make sure you have the correct version of unixodbc in the commands.
Streamlit's development setup is pretty Mac- and Linux-centric. If you're doing Streamlit development on Windows, we suggest spinning up a Linux VM (you can do this easily with [VirtualBox](https://www.virtualbox.org/), which is free); or working in a Linux Docker image.
82
-
83
-
Alternately, you can try using Microsoft's WSL ("Windows Subsystem for Linux"), which may work fine, or may result in you slowly dying from thousands of tiny papercuts (these steps were last tested on 2019-11-18):
84
-
85
-
-[Install WSL](https://docs.microsoft.com/en-us/windows/wsl/install-win10), using the Ubuntu image from the Microsoft Store
86
-
-[Make sure your WSL supports chmod/chown](https://devblogs.microsoft.com/commandline/chmod-chown-wsl-improvements/).
87
-
-[Make sure you have pre-commit installed and it is available on your path](https://pre-commit.com/#install).
88
-
- If you have Windows versions of Streamlit build dependencies installed (e.g. Python, nodejs), you may want to consider removing the Windows path from your Linux $PATH, to prevent conflicts.
89
-
-[See the WSL Release Notes](https://docs.microsoft.com/en-us/windows/wsl/release-notes#build-17713) for instructions on editing your wsl.conf file. You'll want to set `appendWindowsPath=false`.
90
-
- Follow the [Ubuntu setup instructions above](#Ubuntu), with the following modifications:
91
-
92
-
```bash
93
-
# Install a Python version using pyenv with the `CONFIGURE_OPTS=--enable-shared` flag set:
94
-
$ CONFIGURE_OPTS=--enable-shared pyenv install 3.7.5 && pyenv global 3.7.5
95
-
96
-
$ python -m venv venv
97
-
```
26
+
1.[Install Chocolately](https://chocolatey.org/install), a package manager for Windows.
0 commit comments