Я хочу использовать pip3 для установки пакета повышения. Я использую команду
sudo pip3 install rise
Затем пакет повышения установлен в/usr/local/lib/python3.5/dist-packages, и распечатайте:
Collecting rise
Downloading rise-4.0.0b1-py2.py3-none-any.whl (359kB)
100% |████████████████████████████████| 368kB 4.0MB/s
Requirement already satisfied (use --upgrade to upgrade): notebook>=4.2 in /usr/lib/python3/dist-packages (from rise)
Installing collected packages: rise
Successfully installed rise
Теперь я хочу установить повышение другого каталога, таким образом, я пишу
sudo pip3 install --target /usr/lib/python3/dist-packages rise
затем это распечатывает:
Collecting rise
Downloading rise-4.0.0b1-py2.py3-none-any.whl (359kB)
100% |████████████████████████████████| 368kB 4.8MB/s
Collecting notebook>=4.2 (from rise)
Downloading notebook-4.2.2-py2.py3-none-any.whl (6.7MB)
100% |████████████████████████████████| 6.7MB 290kB/s
Collecting nbconvert (from notebook>=4.2->rise)
Downloading nbconvert-4.2.0-py2.py3-none-any.whl (319kB)
100% |████████████████████████████████| 327kB 5.8MB/s
Collecting ipython-genutils (from notebook>=4.2->rise)
Downloading ipython_genutils-0.1.0-py2.py3-none-any.whl
Collecting jupyter-client (from notebook>=4.2->rise)
Downloading jupyter_client-4.3.0-py2.py3-none-any.whl (76kB)
100% |████████████████████████████████| 81kB 16.0MB/s
хорошо, потому что я уже устанавливаю ноутбук nbconvert, и другие зависимости через Кв. - добираются, и они удовлетворяют требование версии. Почему pip3 должен переустановить их? Но в первом случае, без - цель, pip3 может распознать все зависимости. Кроме того, если я просто использую
pip3 install rise
pip3 также не распознают все зависимости и загрузят всех их. Я хочу спросить, что является путем поиска значения по умолчанию зависимостей в pip3. Если pip3 не может распознать ищущий путь зависимостей, как сказать его?