dj-notebook icon indicating copy to clipboard operation
dj-notebook copied to clipboard

Improve the pycharm path

Open pydanny opened this issue 1 year ago • 1 comments

Is your feature request related to a problem? Please describe.

The user experience for PyCharm users might be improved. We have fantastic instructions for pycharm users. However, the more we can smooth the path the better the experience will be for users of that excellent tool.

Describe the solution you'd like

It might be possible for the current installation process to be improved. Some ideas:

  1. Improve the docs
  2. Create a pycharm extension to handle the default lifting
  3. Modify pycharm itself (would need to be done by the jetbrains team)

Additional context

One challenge is that I'm myself not a pycharm user.

To better support users of this library and others I might correct that oversight during the winter holiday.

pydanny avatar Dec 06 '23 14:12 pydanny

Thanks for doing this. As you noted, we need some PyCharm users to speak up about what could be improved. I believe your hunch is this is the first part: "Add dj-notebook and jupyter to that virtual environment."

We do have good ways to ease that. We have some ways to automatically create a virtualenv for the project, and if there's a requirements.txt, automatically install those dependencies. Or, if you already have the venv, we'll prompt to install from the requirements.txt.

Finally, if you don't have them in the requirements.txt, we'll autocomplete and prompt for a quick fix to install.

We -- meaning, Sarah 😈 -- could provide some writeup and a short video.

pauleveritt avatar Dec 06 '23 14:12 pauleveritt