IDE Spyder внутри Anaconda3 ошибка установки модуля opticspy-0.2.1 - PullRequest
0 голосов
/ 30 июня 2018

После того, как я много раз пытался установить 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), он успешно установился (как говорит подсказка 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'

Может кто-нибудь мне помочь? Мне действительно нужен этот пакет для нашего исследования проекта. Заранее спасибо!

1 Ответ

0 голосов
/ 01 июля 2018

Яйца / исходный код в PyPI, кажется, глючит. Код в репозитории Github выглядит лучше, но ему не хватает setup.py. Разбитая и заброшенная посылка.

Вы можете попробовать клонировать https://github.com/Sterncat/opticspy и поместить его в каталог site-packages/ вручную. Если вы подадите PR 21 самостоятельно, вас пропустят setup.py, чтобы вы могли запустить pip install . или python setup.py install.

...