Это будет больно объяснять, я сделаю все возможное.
Насколько я могу судить, вы на windows. Обычно, когда нам нужен новый пакет, мы просто открываем cmd и набираем pip install xxx (предположим, вы добавили python в путь при его установке). Причина, по которой это работает, заключается в том, что при вводе команды pip install xxx в cmd windows распознает команду pip, поскольку путь python указан в системных переменных. Windows знаю, что я могу выполнить pip install с этим python путем.
Однако для SPSS python (3.4) этот python имел другой путь в системе. Таким образом, когда у вас есть только 3.7 или 3.8 python в пути, windows не может установить пакет вам 3.4 python, и я не уверен, что вы можете иметь более одного python пути в системе.
Чтобы это исправить, вам нужно сначала выяснить, каков путь к вашему 3.4 python, затем на этой странице вы можете следовать инструкции по удалению 3.7 или 3.8 python в пути, и добавьте ваш путь 3.4, затем вы можете выполнить pip install xxxx для любого пакета, который вы хотите
Я сделал то же самое с дистрибутивом arcgis python, надеюсь, это сработает для вас. Если прикрепленная страница не работает, просто добавьте python путь к windows в Google и найдите инструкцию, которая работает на вас P C
Oh, и причину, по которой вы можете импортировать pip, sys и какой-то другой пакет, но не pandas, потому что python «включен в комплект», он поставляется с тоннами пакетов, предварительно установленных для дополнительной функциональности, но pandas не является одним из них.