如何修复Pymeeus安装“错误:命令出错,退出状态为1:…”

2024-03-28 13:40:51 发布

您现在位置:Python中文网/ 问答频道 /正文

当我尝试安装PyMeeus时,会给出这个错误。我试图安装nerualprophet及其下载的pymeeus并给出错误。我尝试了pip install --user pymeeuspip3 install --user pymeeus版本。我使用python 3.7。我也安装了这个

flake8>=3.1.0
mccabe>=0.5.1
pycodestyle>=2.1.0
pyflakes>=2.0.0
pytest>=3.0.1
pytest-cov>=2.0.0

它们在pymeeus中的需求文件中。如何解决此错误

error


1条回答
网友
1楼 · 发布于 2024-03-28 13:40:51

我的猜测是,问题在于临时目录的名称混乱,[WinError 267]是目录名无效-对于我们这些不会说土耳其语的人来说。它试图写入DOUKAN~1但失败。检查该路径是否可访问

解决方案

TMPDIR环境变量设置为指向具有正确名称且没有非ASCII字符的位置,例如C:\tmp\(首先创建它)

在CMD中:

set TMPDIR=C:\tmp
pip install  build C:\tmp pymeeus

build设置目录以将包解压缩到其中并内置

备选方案

使用Python代替pypi:

conda install -c conda-forge pymeeus

在这两种情况下,我强烈建议创建一个虚拟环境

相关问题 更多 >