如何修复Pymeeus安装时出现的”错误: 命令以退出状态1出错: …”

当我尝试安装PyMeeus时,出现了这个错误。我尝试安装neuralprophet,它下载了pymeeus并报错。我尝试了pip install --user pymeeuspip3 install --user pymeeus两种版本。我使用的是Python 3.7。我还安装了以下内容

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

这些都在pymeeus的需求文件中。我该如何解决这个错误?

error


回答:

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

解决方案

设置TMPDIR环境变量,指向一个名称正确且没有非ASCII字符的地方,例如C:\tmp\(先创建它)。

在CMD中:

set TMPDIR=C:\tmppip install --build C:\tmp pymeeus

--build设置用于解压包并构建的目录。

替代方案

使用Anaconda代替pypi:

conda install -c conda-forge pymeeus

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

Related Posts

使用LSTM在Python中预测未来值

这段代码可以预测指定股票的当前日期之前的值,但不能预测…

如何在gensim的word2vec模型中查找双词组的相似性

我有一个word2vec模型,假设我使用的是googl…

dask_xgboost.predict 可以工作但无法显示 – 数据必须是一维的

我试图使用 XGBoost 创建模型。 看起来我成功地…

ML Tuning – Cross Validation in Spark

我在https://spark.apache.org/…

如何在React JS中使用fetch从REST API获取预测

我正在开发一个应用程序,其中Flask REST AP…

如何分析ML.NET中多类分类预测得分数组?

我在ML.NET中创建了一个多类分类项目。该项目可以对…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注