Python &引用;没有这样的文件:';requirements.txt';“错误”;安装石英模块时
当我尝试使用Python &引用;没有这样的文件:';requirements.txt';“错误”;安装石英模块时,python,pip,quartz,Python,Pip,Quartz,当我尝试使用pip install Quartz在我的系统上安装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/l
pip install Quartz
在我的系统上安装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'
从命令python setup.py egg\u info完成输出:
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/private/var/folders/sb/llj7h5px227_5b0_3v0sw5r0000gn/T/pip-build-qf8ezbu5/Quartz/setup.py”,第35行
install\u requires=读取依赖项(“requirements.txt”),
文件“/private/var/folders/sb/llj7h5px227_5b0_uu3v0sw5r0000gn/T/pip-build-qf8ezbu5/Quartz/setup.py”,第7行,在read_依赖项中
打开(请求文件)作为请求:
FileNotFoundError:[Errno 2]没有这样的文件或目录:“requirements.txt”
软件包的setup.py
中似乎有一个bug,因此我尝试了以下方法:
pip下载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")
pip安装-e/path/to/quartz-0.0.1.dev0
pyautogui时没有名为'Quartz'的模块
我在安装pyautogui
时遇到的问题):
pip安装pyobjc内核
pip安装pyobjc framework Quartz
requirements.txt
文件在MANIFEST.in
中丢失,因此未随源一起提供。这不会很快被修复,因为它目前由于糟糕的建筑设计而被废弃
因此,您可以:
- 从中手动下载源代码并运行
,以安装setup.py
软件包quartz
- 下载包by
,将GitHub中缺少的文件放入提取的源代码中,然后运行安装pip Download quartz
- 或遵循中提供的步骤
新版本正在开发中,准备好后将很快发布。谢谢,bam。我尝试了你的第一个解决方案,它成功了。但是现在,当我想安装
pyautogui
时,我得到了与ImportError相同的错误:没有名为'Quartz'的模块
。另外,当我再次尝试pip install Quartz
时,它说要求已经满足了
!你知道怎么回事吗?试试这个:-pip安装pyobjc核心
-pip安装pyobjc框架石英
Hi你能帮我安装pyautogui吗。