ish-app / ish-app/ish

Pip doesn't works

Open
#1,696 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

unconfirmed
Dominant language
C
Stars
20.5k
Forks
1.5k
PR merge metrics
No merged PRs in 30d

Description

Hello so if I try to execute pip it doesn't do anything but when I use ctrl + c to stop the command I get this error : ```

^CTraceback (most recent call last):
File "/usr/bin/pip", line 33, in
sys.exit(load_entry_point('pip==20.3.4', 'console_scripts', 'pip')())
File "/usr/bin/pip", line 25, in importlib_load_entry_point
module = import_module(match.group('module'))
File "/usr/lib/python3.9/importlib/init.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1007, in _find_and_load
File "", line 986, in _find_and_load_unlocked
File "", line 680, in _load_unlocked
File "", line 855, in exec_module
File "", line 228, in _call_with_frames_removed
File "/usr/lib/python3.9/site-packages/pip/_internal/cli/main.py", line 6, in
import logging
File "/usr/lib/python3.9/logging/init.py", line 28, in
from string import Template
File "", line 1007, in _find_and_load
File "", line 986, in _find_and_load_unlocked
File "", line 680, in _load_unlocked
File "", line 851, in exec_module
File "", line 963, in get_code
File "", line 1045, in get_data

Also if I wait more the error gets bigger.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the pip hang in the iSH environment and compare the traceback through /usr/bin/pip, pip/_internal/cli/main.py, and Python 3.9's logging, string, and import-loading paths. Done means identifying the cause of the stalled import and confirming that invoking pip completes or reports an error without requiring Ctrl+C.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.