Как я понимаю, это потому, что PDO будет рассматривать содержимое $ in_values как отдельный элемент и будет вполне соответствующим образом. PDO увидит 1,2,3 как одну строку, поэтому запрос будет выглядеть примерно как
SELECT * FROM table WHERE my_value IN ("1,2,3")
Вы может подумать, что изменение impode будет иметь кавычки и запятые, чтобы исправить это, но это не будет. PDO увидит цитаты и изменит, как она цитирует строку.
Что касается того, почему ваш запрос соответствует первому значению, у меня нет объяснений.
Проблема решена! Я не знал, что не так с командной строкой, но я скачал программное обеспечение cmake с интерфейсом, следующим за этим руководством: https://towardsdatascience.com/how-to-install-opencv-and-extra-modules- Из-источника-использования-cmake-and-then-set-it-up-in-your-pycharm-7e6ae25dbac5 Я удалил opencv_features2D, что вызвало проблемы
, затем
make
sudo make install
Все работает с opencv2 / tracking.hpp