作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 Mac 操作系统上有 32 位 kdb,并且想要将 pyq 与 Python3.6 32 位版本一起使用。目前,我在安装后可以完美地在 32 位 Python2.7 上运行,如下所示。
./python2.7-32 pip install -i https://pyq.enlnt.com --no-binary pyq pyq
现在我需要使用 Python3.6 并尝试类似地通过以下方式安装 32 位:
./python3.6-32 pip install -i https://pyq.enlnt.com --no-binary pyq pyq
它确实安装了它,但是当我在发生某些事情后尝试运行时,它给了我一个错误:
~$:/Library/Frameworks/Python.framework/Versions/3.6/bin> ./pyq
'2017.05.02T21:14:50.022 dlopen(libpython3.6m.dylib, 10): image not found
@
"q"
"r:py[`pyq^`$getenv`PYTHONEXECUTABLE;args;lib]"
最佳答案
来自错误消息
dlopen(libpython3.6m.dylib, 10): image not found
看起来您已经构建了一个静态链接的 python 并使用了 --with-pymalloc
配置选项。请确保使用 --enable-shared
配置 Python。更好的是,使用从brew构建的通用:
brew install sashkab/python/python36 --universal
最后,如果您要使用多个版本的 python,请考虑使用虚拟环境。
有关详细说明,请参阅"Installing PyQ on macOS" .
关于python - 如何在 Mac OS 64 位上安装 32 位 pyq,适用于 python 3.6-32,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43746608/
我是一名优秀的程序员,十分优秀!