当我尝试在我的系统上安装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'
Run Code Online (Sandbox Code Playgroud)
bam*_*bam 10
包中似乎有一个错误setup.py,所以我尝试了以下方法:
pip download quartz.quartz-0.0.1.dev0.tar.gz.提取并setup.py找到以下行
install_requires=read_dependencies(“requirements.txt")
Run Code Online (Sandbox Code Playgroud)
并将其更改为:
install_requires=read_dependencies("quartz.egg-info/requires.txt")
Run Code Online (Sandbox Code Playgroud)跑:pip install -e /path/to/quartz-0.0.1.dev0.
安装应该完成没有错误.
或者尝试这个(修复了ImportError:安装时pyautogui我遇到的安装时没有名为'Quartz'的模块pyautogui):
pip install pyobjc-corepip install pyobjc-framework-Quartz根据作者对GitHub问题的评论,这是quartz软件包中缺少requirements.txt文件的错误,因此该消息未随源一起提供。由于糟糕的建筑设计,目前已被放弃,因此无法立即修复。MANIFEST.in
因此,您可以:
setup.py从那里运行来安装quartz软件包。pip download quartz,并将GitHub中缺少的requirements.txt文件放入提取的源中,然后运行安装。目前正在进行有关新版本的工作,准备就绪后将很快发布。
| 归档时间: |
|
| 查看次数: |
5706 次 |
| 最近记录: |