当我尝试使用以下命令在我的系统上安装 Quartz 时pip install Quartz
,我面临以下错误。我使用 Mac OSX 和 Anaconda。任何帮助表示赞赏。
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/private/var/folders/sb/llj7h5px227_5b0__3v0sw5r0000gn/T/pip-build-qf8ezbu5/Quartz/setup.py", line 35, in <module>
install_requires=read_dependencies("requirements.txt"),
File "/private/var/folders/sb/llj7h5px227_5b0__3v0sw5r0000gn/T/pip-build-qf8ezbu5/Quartz/setup.py", line 7, in read_dependencies
with open(req_file) as req:
FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt'
似乎有一个错误setup.py
包,所以我尝试了以下操作:
- Run:
pip download quartz
.
- 找到下载的
quartz-0.0.1.dev0.tar.gz
.
-
提取并放入setup.py
找到以下行
install_requires=read_dependencies(“requirements.txt")
并将其更改为:
install_requires=read_dependencies("quartz.egg-info/requires.txt")
Run: pip install -e /path/to/quartz-0.0.1.dev0
.
设置应该完成且没有错误。
或者尝试这个(它修复了 ImportError: 安装时没有名为“Quartz”的模块pyautogui
我在安装的时候遇到过pyautogui
):
pip install pyobjc-core
pip install pyobjc-framework-Quartz
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)