gpt4 book ai didi

python - 如何使用 Python 2.7 在 Mac 上安装 ctypes

转载 作者:太空宇宙 更新时间:2023-11-03 13:38:04 25 4
gpt4 key购买 nike

(.env) ➜  ~ easy_install ctypes
Searching for ctypes
Reading https://pypi.python.org/simple/ctypes/
No local packages or download links found for ctypes
error: Could not find suitable distribution for Requirement.parse('ctypes')


(.env) ➜ ~ pip install ctypes
Collecting ctypes
Could not find a version that satisfies the requirement ctypes (from versions: )
No matching distribution found for ctypes

我用easy_install或pip安装ctypes,但都失败了。

所以我下载ctypes-1.0.2-AMD64.zip进行安装

(.env) ➜  ctypes-1.0.2 sudo python setup.py build
Password:
running build
running build_py
running build_ext
Configuring static FFI library:
cd build/temp.macosx-10.11-intel-2.7/libffi && env CFLAGS='' '/Users/wyx/Downloads/ctypes-1.0.2/source/libffi/configure'
env: /Users/wyx/Downloads/ctypes-1.0.2/source/libffi/configure: Permission denied
Failed

又失败了。

(.env) ➜  ctypes-1.0.2 cd source/libffi
(.env) ➜ libffi ll
total 680
-rw-rw-rw-@ 1 wyx staff 1080 May 15 2007 LICENSE
-rw-rw-rw-@ 1 wyx staff 15851 May 15 2007 README
-rw-rw-rw-@ 1 wyx staff 3365 May 15 2007 aclocal.m4
-rw-rw-rw-@ 1 wyx staff 44911 May 15 2007 config.guess
-rw-rw-rw-@ 1 wyx staff 33113 May 15 2007 config.sub
-rw-rw-rw-@ 1 wyx staff 208082 May 15 2007 configure
-rw-rw-rw-@ 1 wyx staff 8716 May 15 2007 configure.ac
-rw-rw-rw-@ 1 wyx staff 4310 May 15 2007 fficonfig.h.in
-rw-rw-rw-@ 1 wyx staff 2125 May 15 2007 fficonfig.py.in
drwxr-xr-x@ 4 wyx staff 136 Apr 7 00:30 include
-rw-rw-rw-@ 1 wyx staff 7416 May 15 2007 install-sh
drwxr-xr-x@ 19 wyx staff 646 Apr 7 00:30 src

然后我尝试在 777 中更改 configure 的权限。但我再次失败并出现奇怪的提示。

(.env) ➜  ctypes-1.0.2 python setup.py build
running build
running build_py
running build_ext
Configuring static FFI library:
cd build/temp.macosx-10.11-intel-2.7/libffi && env CFLAGS='' '/Users/wyx/Downloads/ctypes-1.0.2/source/libffi/configure'
env: /Users/wyx/Downloads/ctypes-1.0.2/source/libffi/configure: No such file or directory
Failed
(.env) ➜ ctypes-1.0.2 cd source/libffi
(.env) ➜ libffi ll
total 680
-rw-rw-rw-@ 1 wyx staff 1080 May 15 2007 LICENSE
-rw-rw-rw-@ 1 wyx staff 15851 May 15 2007 README
-rw-rw-rw-@ 1 wyx staff 3365 May 15 2007 aclocal.m4
-rw-rw-rw-@ 1 wyx staff 44911 May 15 2007 config.guess
-rw-rw-rw-@ 1 wyx staff 33113 May 15 2007 config.sub
-rwxrwxrwx@ 1 wyx staff 208082 May 15 2007 configure
-rw-rw-rw-@ 1 wyx staff 8716 May 15 2007 configure.ac
-rw-rw-rw-@ 1 wyx staff 4310 May 15 2007 fficonfig.h.in
-rw-rw-rw-@ 1 wyx staff 2125 May 15 2007 fficonfig.py.in
drwxr-xr-x@ 4 wyx staff 136 Apr 7 00:30 include
-rw-rw-rw-@ 1 wyx staff 7416 May 15 2007 install-sh
drwxr-xr-x@ 19 wyx staff 646 Apr 7 00:30 src

谁能帮我解决这个问题,或者有没有其他 Python 库可以代替 ctypes 可以安装得更容易

最佳答案

自 Python 2.5 ctypes是 Python 标准库的一部分。只需导入它:

import ctypes

无需安装任何东西。

关于python - 如何使用 Python 2.7 在 Mac 上安装 ctypes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36457439/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com