В зависимости от вашей установки, вы можете попробовать установить с pip2 вместо pip.
Это должно указать, что установка ссылается на python 2.x, аналогично тому, как pip3 ссылается на версии python 3.x.
Таким образом используйте
pip2 install pandas
При использовании pip по умолчанию используется одна из этих версий (скорее всего, 3.x), что может привести к нежелательному поведению. Хотя вряд ли это было по умолчанию, если Python 3.4 не был установлен. Вы уверены, что это так?
Это в основном соглашение, поэтому, к сожалению, оно может не работать на вашем устройстве.
Чтобы ответить на вторую часть вашего вопроса, conda - это превосходный менеджер пакетов / виртуальная среда, которая позволяет вам устанавливать и использовать столько разных версий python с таким количеством пакетов, сколько вам нужно.