A: Jupyter Flow is compatible with Alteryx Designer 2020.4 and up.
A: Yes. The guide is available here.
A: The help pages are always accessible from any tool's configuration panel. However, here is the link!
A: Yes, but... Ensure that all of the packages you want installed to your tool are in the `site-packages` folder you provide. If Conda installs a package outside of the folder you provide, it will not be picked up by Jupyter Flow. Also, there is sometimes a "DLL load failed" error, which seems to be a symptom more common in Conda environments. If you run into this error, you can try creating a new Conda environment and installing everything via pip and ensuring pywin32==300 is installed instead of 301. If that does not work, the simplest known solution is to use pip venvs to build your Jupyter Flow environments.
A: There seems to be an issue with pywin32 version 301. Try installing pywin32==300 in your virtual environment. In many cases, this will fix the issue. If it does not, and you're using Conda for environment management, see the question about using conda environments instead of pip venvs. The pywin32 issue is known and can be seen on GitHub here.
A: See the current workaround for this issue here. Hopefully we will have a permanent fix for this issue soon.
A: In order to debug your _post_processed notebook, you must enable the back up data cache advanced option in the Jupyter Flow config pane before running the notebook, and you must have pandas and pyarrow installed in the environment from which you're running your _post_processed notebook.
A: No. Jupyter is only required to open, modify, and and run your Jupyter notebooks. Because interacting with your notebooks requires all of your dependencies to be installed in the environment running Jupyter, it is often faster to install Jupyter in your Jupyter Flow environment and run Jupyter from there. However, ideally you would have one environment for modifying and debugging your Jupyter Flow notebooks and one environment for running them. Similar to development vs production environments. Your development environment should also contain pyarrow and pandas for debugging purposes.
A: The time it takes to build a Jupyter Flow environment varies greatly depending on how many packages are in your packages folder. It is advised that you specify an environment containing only the packages you need, as opposed to the common kitchen sink environments we all have lying around.
A: A common cause of a file does not exist error is that long paths are not enabled on Windows. Follow the Microsft Docs to enable long paths and try again.
A: Default packages are installed in Jupyter Flow tool. This includes pandas, jupyter, pyarrow, and others. Therefore, if your packages folder is empty, you will still have the base packages available. All of the default packages are visible under "Tools\JupyterFlow_venv\Lib\site-packages," where "Tools" is the directory in which Jupyter Flow is installed on your machine. When your packages folder does contain one of these packages, the version in your packages folder overrides the default version.
A: The tool leverages Jupyter from a distance, as if it were on one of Jupiter's moons, roving around. Plus the tool's original codename was "Moonbuggy."
Banner image by Beate Bachman
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.