经过很多次尝试opticspy
按照文档页面上的说明进行安装后,此命令弹出
"python setup.py egg_info" failed with error code 1 in
C:\Users\[PC Name]\AppData\Local\Temp\pip-build-3xlemy6i\unwrap\ .
另外,当我下载opticspy
(opticspy-0.2.1-py2.py3-none-any.whl
)的wheel文件时,它已成功安装(如anaconda提示所述),但是当我尝试将其导入时Spyder
,它说。
Traceback (most recent call last):
File "<ipython-input-3-824cab08504e>", line 1, in <module>
import opticspy
File "C:\Users\[PC Name]\Anaconda3\lib\site-packages\opticspy\__init__.py", line 12, in
<module>
from . import aperture, interferometer_seidel,interferometer_zenike
File "C:\Users\[PC Name]\Anaconda3\lib\site-packages\opticspy\aperture.py", line 3, in
<module>
import diffraction as __diffraction__
ModuleNotFoundError: No module named 'diffraction'
有人能帮我吗?我的项目研究真的需要这个软件包。提前致谢!
PyPI的鸡蛋/源代码似乎有问题。Github存储库中的代码似乎更好,但缺乏setup.py
。一个破碎的废弃包装。
您可以尝试克隆https://github.com/Sterncat/opticspy并将其site-packages/
手动放入目录中。如果您自己申请PR 21,您会错过机会,setup.py
因此您可以参加pip install .
或python setup.py install
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句