Я новичок ie до Linux. Я хочу модуль PyCurveLab от https://github.com/slimgroup/PyCurvelab.
Требования - я установил SWIG, FFTW и CurveLab. Я использую Python 3.6.
Это папка, в которую я положил FFTW - /home/user1/fftw-2.1.5/
Это папка, в которую я положил CurveLab - /home/user1/CurveLab/CurveLab-2.1.3/
Однако запутался на втором шаге в точках установки, как уже упоминалось -
"Задайте следующие обязательные переменные среды:
FDCT: папка, в которой установлена установка CurveLab
FFTW: папка где ваша установка fftw - "
Я набрал- sudo -H gedit /etc/environment
и поместил следующие строки в список окружения.
FDCT="/home/user1/CurveLab/CurveLab-2.1.3/"
FFTW="/home/user1/fftw-2.1.5/"
Теперь продолжаем с остальной частью установки. Модуль Pyct действительно импортируется. Однако, когда я пытаюсь help(pyct.fdct2)
в python, он показывает AttributeError: module 'pyct' has no attribute 'fdct2'
Я знаю, что сделал какую-то глупую проблему с путями, и все, и путь fdct2 не установлен должным образом. Просто не понимаю, где именно может быть проблема. Любая помощь будет оценена.