Неверный тип процессора в исполняемом файле при выполнении arch -i386 pip2 install skype4py
У меня проблема с Skype4Py lib в Mac OS. Как я знаю из документации в github, в macos skype4py должен быть установлен с определенной аркой. Но когда я пытаюсь использовать arch -i386 pip2 install skype4py
Я получаю сообщение об ошибке Bad CPU type in executable
, Я не опытный пользователь в macos (это был пульт управления в Team Viewer), но что я делаю не так? Также я попытался использовать virtualenv и в начале все будет хорошо, но когда в оболочке я делаю client.Attach()
У меня есть ошибка. Пожалуйста помоги. Заранее спасибо.
3 ответа
Я предполагаю, что Skype наконец обновил свой исполняемый файл OSX до 64-битной архитектуры, и инструкции больше не применяются.
Обратите внимание, что Skype4Py и Skype API для настольных компьютеров более не поддерживаются. Вместо этого сфокусируйте свои усилия на разработке на веб-API Skype:
https://msdn.microsoft.com/en-us/library/office/dn962122%28v=office.16%29.aspx
Хорошо, я не смог решить проблему с Skype4Py на Mac OS. Но, возможно, кому-то будет полезно узнать, что я нашел замену. Я использовал рубиновый камень под названием скайп. Это хорошо работает на Mac OS. Итак, если вы хотите отправить сообщение из скрипта или чего-то еще, просто сделайте gem install skype
и начать писать код ruby :)
У меня на самом деле был Skype4Py, работавший на моем Mac под управлением El Capitan (10.11.6) час назад, а затем я начал получать ошибку типа Bad CPU после переустановки virtualenv & virtualenvwrapper.
После переустановки, я думаю, моя система начала использовать Python в /usr/local/bin/
, которая является версией 2.7.11. У меня есть другая версия в /usr/bin/
это 2.7.10, и это исправило это для меня. Вот команды, которые в итоге работали на меня:
virtualenv -p /usr/bin/python venv
source venv/bin/activate
arch -i386 pip install Skype4Py
arch -i386 python myscript.py