Вот еще один вариант:
from scipy import signal, fftpack
def get_max_correlation(original, match):
z = signal.fftconvolve(original, match[::-1])
lags = np.arange(z.size) - (match.size - 1)
return ( lags[np.argmax(np.abs(z))] )
Я столкнулся с этой проблемой в Eclipse на Mac & nbsp; OS & nbsp; X v10.9 (Mavericks). Я перепробовал множество ответов на Stack & nbsp; Overflow ... наконец, после полного дня я * установил свежую версию Android SDK (и обновил Eclipse, меню Project → Properties ] → Android , чтобы использовать новый путь) * .
Мне нужно было получать обновления SDK, но я собирал только те обновления, которые, по моему мнению, были необходимы, избегая API, с которыми я не работал (например, Wear и TV) .. и это помогло . Видимо, кажется, что я повредил свой SDK где-то по пути.
Кстати ... Я действительно обнаружил ошибку с одним проектом в моей рабочей области, но, похоже, это связано с импортом appcompat-7, который я не использовал. После того, как этот проект был запущен, до сих пор не увидели проблемы.
Просто зайдите на http://java.com/en/download/ и обновите свою версию JRE
Ни один из этих ответов не помог мне, но я нашел решение.
У меня был веб-проект, используемый в Wildfly 8.2, построенный с Maven, для source и target было установлено значение 1.8 на maven-compiler-plugin, а все настройки Eclipse и Maven были установлены на Java 1.8. Проблема состояла в том, что Wildfly 8.2 не может обрабатывать Java 1.8, поэтому мне пришлось установить все на 1.7, и это сработало.
Обновите версию Андорры до JDK 1.8.
Это несоответствие версий: ваш компилятор ищет версию Java 8, а у вас версия 7 Java.
Вы можете запустить сборку приложения в версии 7 в версии 8, но вы не можете сделать это наоборот, потому что когда дело доходит до более высоких уровней, в версии встроено больше функций, улучшений, чем в предыдущих версиях.
Загрузите версию JDK по этой ссылке
и установите свой путь JDK для этого
Вам необходимо обновить версию Java до Java 8.
# cd /opt/
# wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u51-b16/jdk-8u51-linux-x64.tar.gz"
# tar xzf jdk-8u51-linux-x64.tar.gz
# cd /opt/
# wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u51-b16/jdk-8u51-linux-i586.tar.gz"
# tar xzf jdk-8u51-linux-i586.tar.gz
Примечание. Если приведенная выше команда wget не работает для вас, посмотрите этот пример видео, чтобы загрузить Java исходный архив с помощью терминала.
После распаковки файла архива используйте команду альтернатив для его установки. Команда Альтернативы доступна в пакете chkconfig.
# cd /opt/jdk1.8.0_51/
# alternatives --install /usr/bin/java java /opt/jdk1.8.0_51/bin/java 2
# alternatives --config java
На этом этапе Java 8 была успешно установлена в вашей системе. Мы также рекомендуем настроить путь команд javac и jar, используя альтернативы:
# alternatives --install /usr/bin/jar jar /opt/jdk1.8.0_51/bin/jar 2
# alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_51/bin/javac 2
# alternatives --set jar /opt/jdk1.8.0_51/bin/jar
# alternatives --set javac /opt/jdk1.8.0_51/bin/javac
Проверить установленную версию Java с помощью следующей команды.
root@tecadmin ~# java -version
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)
Большинство Java-приложений используют переменные среды для работы. Установите переменные среды Java с помощью следующих команд:
# export JAVA_HOME=/opt/jdk1.8.0_51
Setup JRE_HOME Variable
# export JRE_HOME=$JAVA_HOME/jre
Setup PATH Variable
# export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
Обратите внимание, что изменение переменной PATH ставит сначала новые папки Java bin, чтобы они переопределяли любую существующую Java / контейнеры в пути. Немного неаккуратно оставить две папки java / bin на вашем пути, поэтому вам следует посоветовать очистить их как отдельную задачу.
Кроме того, поместите все указанные выше переменные среды в файл /etc/environment
для автоматической загрузки при загрузке системы.