安装 Quartz 模块时出现“没有这样的文件:‘requirements.txt’错误”

2023-12-22

当我尝试使用以下命令在我的系统上安装 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包,所以我尝试了以下操作:

  1. Run: pip download quartz.
  2. 找到下载的quartz-0.0.1.dev0.tar.gz.
  3. 提取并放入setup.py找到以下行

    install_requires=read_dependencies(“requirements.txt")
    

    并将其更改为:

    install_requires=read_dependencies("quartz.egg-info/requires.txt")
    
  4. Run: pip install -e /path/to/quartz-0.0.1.dev0.

设置应该完成且没有错误。

或者尝试这个(它修复了 ImportError: 安装时没有名为“Quartz”的模块pyautogui我在安装的时候遇到过pyautogui):

  1. pip install pyobjc-core
  2. pip install pyobjc-framework-Quartz
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

安装 Quartz 模块时出现“没有这样的文件:‘requirements.txt’错误” 的相关文章

随机推荐