Skip to content
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

Improve the pycharm path #161

Open
pydanny opened this issue Dec 6, 2023 · 1 comment
Open

Improve the pycharm path #161

pydanny opened this issue Dec 6, 2023 · 1 comment

Comments

@pydanny
Copy link
Owner

pydanny commented Dec 6, 2023

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.

@pauleveritt
Copy link

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants