![]() |
Troubleshooting Jupyter Notebook installation with Python using pip and a venv - Printable Version +- Python Forum (https://python-forum.io) +-- Forum: Python Coding (https://python-forum.io/forum-7.html) +--- Forum: General Coding Help (https://python-forum.io/forum-8.html) +--- Thread: Troubleshooting Jupyter Notebook installation with Python using pip and a venv (/thread-42245.html) |
Troubleshooting Jupyter Notebook installation with Python using pip and a venv - Drone4four - Jun-03-2024 I’m struggling to set up and manage my Jupyter Notebook development environments. Months ago Anaconda seemed broken so I reached out for support and was introduced to this Stack Overflow thread. Take note of the second paragraph in the SO question. It seems like Anaconda can become very difficult and cumbersome to troubleshoot and work with. I decided to “nuke it from orbit”. I switched to using native Linux distro package repositories. That worked for a while but I realize that is not ideal. The best practices route is to use pip and venv’s. After creating the Python virtual environment, activating it, and then building from the requirements.txt (below), when I run $ jupyter notebook . , the jupyter kernel server begins to start and a new browser tab is opened, but it’s just a blank screen.I spent a considerable amount of time this evening making another attempt at installing Anaconda using the official Linux distro agnostic bash script binary. After installing, when I click “Launch” below the Jupyter Notebook icon, I see a rotating loading graphic and then it just stops. It doesn’t open a new web browser tab. Effectively, nothing happens. It’s a dead end. Below are some shell commands based on my local Python venv originally outlined above. Take note of the traceback. I’ve searched around Google without reaching anything conslusive. What insight can you people provide based on the what you see in my traceback? What might you ppl suggest I try next? Is there any other information I could provide to help troubleshoot further? As a bit of context - - This is for a data science Udemy course which uses Python packages such as matplotlib, seaborn, plotly, and pandas. My native local host and development environment is Manjaro Linux. No Windows / MacOS. Traceback requirements.txt:anyio==4.4.0 argon2-cffi==23.1.0 argon2-cffi-bindings==21.2.0 arrow==1.3.0 asttokens==2.4.1 async-lru==2.0.4 attrs==23.2.0 Babel==2.15.0 beautifulsoup4==4.12.3 bleach==6.1.0 certifi==2024.6.2 cffi==1.16.0 charset-normalizer==3.3.2 comm==0.2.2 contourpy==1.2.1 cycler==0.12.1 debugpy==1.8.1 decorator==5.1.1 defusedxml==0.7.1 executing==2.0.1 fastjsonschema==2.19.1 fonttools==4.53.0 fqdn==1.5.1 h11==0.14.0 httpcore==1.0.5 httpx==0.27.0 idna==3.7 ipykernel==6.29.4 ipython==8.25.0 isoduration==20.11.0 jedi==0.19.1 Jinja2==3.1.4 json5==0.9.25 jsonpointer==2.4 jsonschema==4.22.0 jsonschema-specifications==2023.12.1 jupyter-events==0.10.0 jupyter-lsp==2.2.5 jupyter_client==8.6.2 jupyter_core==5.7.2 jupyter_server==2.14.1 jupyter_server_terminals==0.5.3 jupyterlab==4.2.1 jupyterlab_pygments==0.3.0 jupyterlab_server==2.27.2 kiwisolver==1.4.5 MarkupSafe==2.1.5 matplotlib==3.9.0 matplotlib-inline==0.1.7 mistune==3.0.2 nbclient==0.10.0 nbconvert==7.16.4 nbformat==5.10.4 nest-asyncio==1.6.0 notebook==7.2.0 notebook_shim==0.2.4 numpy==1.26.4 overrides==7.7.0 packaging==24.0 pandas==2.2.2 pandocfilters==1.5.1 parso==0.8.4 pexpect==4.9.0 pillow==10.3.0 platformdirs==4.2.2 prometheus_client==0.20.0 prompt_toolkit==3.0.45 psutil==5.9.8 ptyprocess==0.7.0 pure-eval==0.2.2 pycparser==2.22 Pygments==2.18.0 pyparsing==3.1.2 python-dateutil==2.9.0.post0 python-json-logger==2.0.7 pytz==2024.1 PyYAML==6.0.1 pyzmq==26.0.3 referencing==0.35.1 requests==2.32.3 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 rpds-py==0.18.1 scipy==1.13.1 seaborn==0.13.2 Send2Trash==1.8.3 six==1.16.0 sniffio==1.3.1 soupsieve==2.5 stack-data==0.6.3 terminado==0.18.1 tinycss2==1.3.0 tornado==6.4 traitlets==5.14.3 types-python-dateutil==2.9.0.20240316 tzdata==2024.1 uri-template==1.3.0 urllib3==2.2.1 wcwidth==0.2.13 webcolors==1.13 webencodings==0.5.1 websocket-client==1.8.0 RE: Troubleshooting Jupyter Notebook installation with Python using pip and a venv - Drone4four - Jun-04-2024 The resolution involved:
I am now able to view and use all my Jupyter Notebook course content. |