Perl-скрипт выполняется бесконечно - как отладить, что случилось?

Я пытаюсь запустить программу на сервере с Linux с Ubuntu 3.16.0-31-generic и это дает мне следующую ошибку:

ошибка при загрузке разделяемых библиотек: libmpich.так.3: Невозможно открыть разделяемый объектный файл: нет такого файла или каталога

Я искал через интернет для того чтобы найти решение, и я вижу, что люди говорят о переменной LD_LIBRARY_PATH как-то. Большинство из способов сделать это требуется sudo, но у меня нет разрешения администратора, поэтому я не могу использовать его.

Это действительно решит проблему? И если да, то как я могу установить это?

+122
christopher de jesus 11 авг. 2012 г., 09:58:47
22 ответов

Я недавно менял от проводной компании Logitech путевой обходчик колеса на беспроводную мышь Logitech M570 трекбол (который имеет USB-приемник в USB-порт на яблоко проводная клавиатура), который физически подключен к началу 2009 года Мак про. Я использую Sharemouse П2.0.53 практически разделяю мышь и клавиатуру между ПРО и Мак мини 2012.

После смены мыши, колесико мыши не работает на "удаленные" мини (не новых кнопок для большого пальца, но я могу жить без них). Все остальное с клавиатуры и мыши работает до сих пор. Я попытался установить контроль программного обеспечения Logitech центра на Mini, но с USB-приемник не подключен к этому компьютеру, он даже не узнает, что мышь Logitech "прикрепляется" к нему.

Я попробовал подключить USB-приемник к USB-порту на компьютере, а не на клавиатуру, но это не имеет никакого значения. Любые идеи? Или альтернативы Sharemouse? (Мой "необслуживаемые" время истекло, и мне придется купить еще одну лицензию, чтобы получить обновленную версию, и мне не нравится, что они хотят 50$, а не 20 только потому что у меня три монитора.)

+977
sharemana 03 февр. '09 в 4:24

Мне нужно, чтобы объединить куски из немногих, но больших файлов. Каждая строка содержит имя файла и смещение в байтах.

# начало файла конец 
ФОО/а 11970 12010
ФОО/а 22995 23035
ФОО/б 45090 45130
ФОО/б 46035 46075
ФОО/б 48150 48190
ФОО/с 16200 16240
ФОО/с 17550 17590
ФОО/с 18540 18580
ФОО/с 26730 26770
ФОО/с 34245 34285

Извлечение может использовать хвост -с , а голова -С, но это откроет тот же файл много раз, замедляя процесс. Уникальное решение, которое я думал, был кодирования программа, которая ищет в начало каждого блока и напечатали до конца, открывая только один раз для каждого файла.

У вас есть какие-либо предложения?

+938
Mister PB 1 янв. 2017 г., 12:11:54
Другие ответы

Связанные вопросы


Похожие вопросы

“На мой вопрос , когда строить мышцы в определенном положении тело (скажем приклад), что происходит с жирами присутствует в этом позиция? Не все они превращаются в мышцы?“

Жировой (жира), как и мышцы, внутренние ткани тела. Его основной целью является, чтобы сохранить энергию и утеплить тело. Как таковая, она не может быть преобразована в любой другой вид ткани тела, включая мышцы. Когда вы тренируетесь, тело будет использовать накопленный жир в качестве источника энергии.

“Или мышцы строятся из достаточно белка, поэтому жиры будут быть? “

Достаточное потребление белка является одним из необходимых факторов, что приводит к мышечной гипертрофии. Калорий из белка (4 калории/г), углеводов (4 ккал/г) и жира (9 ккал/г) служат источником энергии. Калории хранятся в виде жира когда вы потребляете больше калорий, чем вы расходуете. В этом случае, жир будет сохранена.

“Это похоже на случай из ABS жир, в котором делаем сухарики и другие упражнения не будут сжигать жир на животе, но просто построить свой абс мышцы? “

Как другие указали, вы не можете определить уменьшить. Однако это вовсе не означает, что вы будете просто строить мышечную ткань вместо. Некоторые факторы должны присутствовать для того, чтобы нарастить мышечную ткань. Некоторые из них включают правильное потребление белка, отдых, восстановление, генетика, обучение, статус, и многое другое.

И наконец, поскольку мышцы более метаболически активны, увеличения мышечной массы-это один из способов контролировать свой вес и сжигать калории.

+938
user35691 20 апр. 2020 г., 04:10:24

Я нашел решение на моего iPhone4 (для iOS 5) здесь:

Настройки --> Звуки -- Новой почтой-и установить его на "нет" ... :)

+932
efo 10 июн. 2021 г., 08:19:47

Я читал об уязвимости военнопленных крипто, и есть часть его, что я не понимаю.

Предположим, я хотел, чтобы 51% атаку на биткоин (не реально осуществимую, но медведь со мной). Это предполагает, что ждут высоты Н должен быть достигнут, а потом сразу работать с моим начальником hashpower для производства блоков на высоте Н+1, н+2, ..., ф без радиовещанию заявили блоков к сети. Для простоты, допустим, я добавляю пустые блоки в моей личной цепочке. Когда мне хочется, я могу тут вещать мою цепь (что более надежные цепи), которое отменит все операции, начиная с блока П+1 включительно (это правильно?).

Во-первых, на полу-низкий уровень (т. е. с точки зрения фактических данных/файловые операции), как можно сохранить и культивировать тайну цепь? Я бы спасал последовательность действительных хэши для каждого блока, оставаясь при отключении от сети?

Во-вторых, как можно транслировать большую цепь? Мое понимание заключается в том, что при подключении к сети и подать блок на высоте кнему отношения, будет отвергнуто, если основная сеть уже на блок к+1 или больше. Так что даже если я последовательно выдавать свои решения, а они не будут отвергнуты, прежде чем он может быть показали, что число решений у меня превышает цепи основной сети? Например, после начала моих 51% атаки после блока Н находится в сети в конце концов попадает в блок н+3 в то время как я тайно в блок н+5. В условиях фактической операции, что бы мне нужно сделать для того, чтобы вытеснить основной цепи?

+836
JaVae 21 авг. 2015 г., 21:56:10

Я установил Ubuntu (нетбук и десктоп) + uTouch на мой новый Делл инспирон дуо (гибридный нетбук/планшет). Но uTouch doenot, кажется, работает на моем Dell? Может кто поможет как это работает? Заранее спасибо

Рольф

+673
Miles Budnek 17 сент. 2013 г., 12:45:40

Если человек действительно имеет представление о том, что кандидат требует некоторых знаний о том, что вы делаете, я согласен с других ответов, это не более чем "как дела?".

Если вас беспокоит этот вопрос, я бы настоятельно рекомендуем кандидат комиксы на тему, например, здесь, здесьи здесь. Вы не одиноки.

Для практических целей, постоянный ответ: "все исследования, он имеет свои взлеты и падения.", как правило, работает хорошо.

+627
LittleLittleQ 26 янв. 2020 г., 00:54:26

Вы сможете купить предоплаченную SIM-карту в любой телекоммуникационной магазин во Франции (Вы будете работать в магазинах Orange по всему Парижу, хотя я не уверен, можно ли найти один в аэропорту). Они же их продают во многих супермаркетах (больших, как Карфур, безусловно, есть). Информация, которой я располагаю, хотя и "из первых рук", немного устаревший (2+ лет), но меня никогда не просили паспорт.

Я в основном использую карты для местных звонков, и я бы сказал, можно назвать по меньшей мере 30 местных минут на карту взимается с €10.-. Однако, большинство операторов взимают до €10.- для самой карте, который является невозвратным.

+625
Mwansa Aaron Chanshi 17 мар. 2022 г., 06:45:02

Я получил эту ошибку каждый раз, когда я обновить мою ОС с пумой (10.8 -> 10.8.1, 10.8.1 -> 10.8.2).

Однако после нажатия на кнопку Перезагрузка в диалоговом окне ошибки и перезагрузки компьютера, у меня новейшая версия операционной системы.

Я вижу это в "Об этом Mac" диалог и что магазин приложений не показывает каких-либо обновлений.

Что является причиной этого и есть журнал ошибок, где я могу найти информацию об этой непредвиденной ошибки?


Редактировать: вот ошибки, которые я мог найти в установить.журнал:

6 октября 22:53:12 tyilos-макбук.дома не видит[83951]: kextcache: ссылка не удалось (код ошибки 5).
6 октября 22:53:12 tyilos-макбук.дома не видит[83951]: kextcache: механизм предварительного связывания не для COM.sierrawireless.водитель.SierraDIPSupport; прерывание механизм предварительного связывания.
6 октября 22:53:12 tyilos-макбук.дома не видит[83951]: kextcache: не удалось создать предварительно скомпонованный ядра.
6 октября 22:53:12 tyilos-макбук.дома не видит[83951]: kextcache: дочерний процесс выполнить /sbin/kextcache[83973] завершен со статусом 71.
6 октября 22:53:12 tyilos-макбук.дома не видит[83951]: kextcache: ошибка 107 восстановление /системы/библиотека/схрон/ком.яблоко.кекст.схрон/загрузки/kernelcache.
6 октября 22:53:12 tyilos-макбук.дома не видит[83951]: менеджера: выпуская индексации внимания 
6 октября 22:53:12 tyilos-макбук.дома install_monitor[83968]: повторно включено: /приложения /библиотеки, /системы, /ОГРН, /частная, на /sbin, /usr и
6 октября 22:53:13 tyilos-макбук.дома не видит[83951]: менеджера: освобождение backupd
6 октября 22:53:13 tyilos-макбук.дома не видит[83951]: менеджера: разрешить пользователю простоя системы сна
6 октября 22:53:13 tyilos-макбук.дома не видит[83951]: менеджера: установить не удалось: ошибка Domain=код PKInstallErrorDomain=121 "произошла ошибка при обновлении информации расширение системы". Пользователи=0x7fdc921d6c20 {NSUnderlyingError=0x7fdc90eb20f0 "операция не может быть завершена. (kextcache ошибка 71.)", NSLocalizedDescription=ошибка при обновлении системы расширения информации., аргументы=(
"обновление-объем",
"/",
"Установщик"
 )} {
 NSLocalizedDescription = "ошибка при обновлении информации расширение системы".;
 NSUnderlyingError = "ошибка Domain=код kextcache=71 \"операция не мог\U2019t будет завершено. (kextcache ошибка 71.)\"";
 аргументы = (
"обновление-объем",
"/",
"Установщик"
);
}
6 октября 22:53:13 tyilos-макбук.обновление софта[83950]: ошибка: ошибка при обновлении информации расширение системы. (Код PKInstallErrorDomain 121)

Правка 2: Результат выполнения команды kextstat -КЛ | у awk ' !/яблоко/ { печати $6 $7 } ':

ком.параллели.кекст.prl_usb_connect(7.0
ком.globaldelight.водитель.BoomDevice(1.1)
ком.manycamllc.водитель.ManyCamDriver(0.0.9)
ком.Cycling74.водитель.Программу soundflower(1.6.2)
ком.компания LogMeIn.хамачи(1.0)
ком.параллели.кекст.prl_hypervisor(7.0
ком.параллели.кекст.prl_hid_hook(7.0
ком.параллели.кекст.prl_netbridge(7.0
ком.параллели.кекст.prl_vnic(7.0
орг.в VirtualBox.кекст.VBoxDrv(4.1.18)
орг.в VirtualBox.кекст.VBoxUSB(4.1.18)
орг.в VirtualBox.кекст.VBoxNetFlt(4.1.18)
орг.в VirtualBox.кекст.VBoxNetAdp(4.1.18)
+574
MStep 15 февр. 2021 г., 03:23:07

У меня есть переменная с текстом на нем. Мне нужно получить определенный бит информации из него. Например у меня

экспорт выход="запуск \"транспортир:администратор\" (транспортир) задач с помощью ChromeDriver напрямую... [лаунчер] работает 1 экземпляры подарочных Жасмин версия: 1.3.1 пересмотра 1354556913 SauceOnDemandSessionID=5c72e54365e9bb559ea389dc164ba754 работа-имя=админ"

Мне нужно 5c72e54365e9bb559ea389dc164ba754 в переменной SAUCE_ID. Фактический код меняется при каждом запуске скрипта, так что мне нужно каким-то образом вытащить его. Оно всегда предшествует SauceOnDemandSessionID= и последующей работы-имя=.

+500
Kirill Bazarov 17 февр. 2012 г., 22:31:19

Вам не нужно беспокоиться о --включать или --исключение для этой ситуации. Просто скажи по rsync , чтобы скопировать на mp3 файлы, которые находятся в хорошо структурированный известные места:

компакт-диски /путь/к/источник
в rsync-AVR-микроконтроллеров */*/*.МР3 /путь/к/целевые/

Возможно, вместо этого вы хотите, чтобы скопировать все файлы в директории, которые содержат МР3. Вы можете сделать это с этой маленькой петли, снова предполагая, что хорошо структурированный макет:

для MP3 в */*/*.МР3
делать
 по rsync --исключить обложки -АВР "${MP3 в%/*}"/ /путь/к/целевые/
сделано
+488
ibedelovski 28 окт. 2019 г., 05:15:29

Я подаю заявку на поступление в магистратуру в университете, где я закончила почти 10 лет назад.

Говорит приложение, чтобы отправить официальные копии стенограммы от предыдущих университета.

Но я обращаюсь к предыдущим университет, они не должны иметь его?

Конечно, я могу загрузить сканы протоколов (процесса приложения только онлайн), но что еще мне нужно делать?

Как мне это в приложение?

Как я могу сказать им "я загружаю копии транскрипта, но у вас уже есть официальный транскрипт"

Спасибо!

ОК

Я запросил официальные стенограммы и вернуть его обратно к ним

+439
Guy Clark 16 дек. 2015 г., 21:10:36

Помощник по миграции был сделан компанией Apple только для одной цели, так что это лучший способ для переноса с одного устройства на другое.

Что касается 10.10 поскольку он все еще находится в бета-стадии, помощник миграции на хост-компьютере может не работать как надо, после тестирования бета-версии не доделан.

С 10.10 имеет свой собственный способ управления файлами и т. д. трансфер до 10,9 могут возникнуть проблемы с этим.

10.10 заметки о выпуске:

Установка ОС Х 10.10 Известные Проблемы Помощник по миграции может зависнуть при передаче вашей информации с резервной копии машины времени. Чтобы перейти с логином, выйти из программы.

+328
Latica 30 сент. 2012 г., 10:36:10
#!/бин/Баш
#--------------------------------------------------------------------------

ежедневный="ПУТЬ_К_ФАЙЛУ/день"
еженедельно="/ПУТЬ_К_ФАЙЛУ/еженедельник"
semianually="/ПУТЬ_К_ФАЙЛУ/полгода"

_endDate=$(дата +"%г%д%М")
_day=$(дата +"%у")

если [ $_day -Гэ 1 ] || [ $_day -Ле 7 ]
тогда
backNumDays="180"
каталог=$semianually
 _beginDate=$(дата -д "183 дн. назад" +"%Г%Д%М")
отчет="$_beginDate-$_endDate"SemiAnnualReport".КШМ"
еще
:
интернет

если [ $_day -Гэ 1 ] || [ $_day -Ле 7 ]
тогда
backNumDays="7"
каталог=$еженедельное
 _beginDate=$(дата -д "7 дней назад" +"%Г%Д%М")
отчет="$_beginDate-$_endDate"WeeklyReport".КШМ"
еще
:
интернет

если [ $_day -Гэ 1 ] || [ $_day -Ле 7 ]
тогда
backNumDays="1"
каталог=$ежедневно
 _beginDate=$(дата -Д "1 день назад" +"%Г%Д%М")
отчет="$_beginDate-$_endDate"DailyReport".КШМ"
интернет


#_____SQL-запроса_______
exec_file_Report()
{

 статус=`/морс/приложение/оракул/продукта/12.1.0.2/клиента/бин/для sqlplus -ов << +++
$DB_CONNECT
--
 Установите головку на
 Набор обратной связи
 Установить размер страницы 10000
 Набор linesize 2000;
 Набор colsep ,
 набор trimspool на
 набор trimout на
 набор накладок на
 набор выключить подчеркивание
 набор проверки от
 набор Эхо выключено
 установленный срок отключены

 золотник "каталог $/$отчет"

 Выбрать * из таблицы table_name, где параметр rownum <= $backNumDays
;
 очереди
выход
+++
`
}

exec_file_Report 

Я не могу понять, почему ежедневный отчет генерируется. Хрон-установку: каждый день, воскресенье и последний день месяца, за полгода. Причина всех моих МФС используют те же параметры, что просто, чтобы проверить мой код в случае нескольких условий, таких как воскресенье и последний день месяца.

+305
Kyle Cardinal 30 апр. 2011 г., 09:41:50

Просто перетащите его вниз, чтобы "не в списке" в Центре уведомлений.

+250
connectionfailure 14 июн. 2020 г., 12:11:37

У меня точно такая же модель и тот же вопрос.

Изначально, я взял универсальные действия (сброса SMC, отключите пусть сидят и т. д.). Не работал. Затем я использовал изопропиловый спирт для того чтобы очистить оба штырей с разъемом MagSafe адаптер и входным разъемом MagSafe на компьютере. Прошел тест еще раз (несколько раз) и не было ошибок. Это было временное решение.

Несколько недель спустя это произошло снова, поэтому я открыла дело # с яблоком и взял его в гениальности магазин-бар Яблока. Машина обогнала Apple в диагностике. Они поменялись зарядное устройство MagSafe с новым и еще вопрос, чтобы вновь возникнуть (было ~3 недели).

Я задал тот же вопрос о батарее и они не дали мне ответа (они не "спекулировать"). Однако я полагаю, что если неправильно заряжать батареи в течение многих циклов, батареи будут затронуты.

Короче, временное решение = изопропиловый спирт для очистки контактов на сам адаптер и в ПМБ. Фактическое исправление = неисправен зарядное устройство/концентратор, оба из которых распространяется гарантия. Зайдите в Apple для окончательного диагноза и получить новое зарядное устройство или вам машина обслужена.

Также: это абсолютно нормально для адаптера, чтобы получить очень жарко, когда подключен к машине и зарядки.

+248
Matthew Reed 27 янв. 2015 г., 23:58:12
IP или интернет-протокола. Используйте этот тег для вопросов об IP-адресах или конфигурации, или протокола применительно к Ubuntu.
+237
mel savage 16 авг. 2017 г., 21:35:25

Скорость охлаждения зависит также от массы (объема) воды, масса бака, емкость термоперенос горшка, и все его контакты, температуру окружающей среды, давление воздуха, Влажность, чистота воды и т. д. Ответ на ваш вопрос "достаточно близко".

+232
ejose19 18 янв. 2013 г., 07:59:55

Обратите внимание на слово обычно в начале предложения. Это не введение ограничений, а лишь описывающая общий случай использования.

Это, очевидно, полезно иметь более чем два выхода, и нет особых причин для введения каких-либо произвольных ограничений на количество. Я не думаю, что такой предел был когда-либо созерцал.

В любом случае, официальный документ не рассматривается в качестве авторитетного описание протокола; что бы ссылка клиент. Например, в статье описана схема для очистки дискового пространства, что я не верю, что была когда-либо реализована ("обрезка" характеристика пришло гораздо позже и несколько иной).

+223
Rajesh Dhiman 29 авг. 2013 г., 03:15:24

Это говорит о счетчик после иммиграции, после регистрации.
Где я могу получить экспортный сертификат таможни в Индии?

Индийский пограничного контроля в аэропортах в Индии, как правило, после регистрации в иммиграционных службах, как / где я могу получить экспортные сертификаты на них?


Другая часть вопроса, я разместил здесь:

Таможенные пошлины и правила, характерные для 'категория элементов'
https://travel.stackexchange.com/questions/57601/minimize-import-customs-duty-on-repair-replacement-pc-computer-server-parts-exp


Путешествуя с этими предметами & упаковка:
Предметы должны быть проверены-в зависимости от размера/ веса и с защитными накладками в багаж/ чемодан.
Я могу взять свой настольный компьютер в качестве регистрируемого багажа на рейс?
Принимая настольного компьютера за границей - варианты?


Это говорит о упакованные предметы в багаже при импорте, а не при экспорте в зарегистрированном багаже Упакованные предметы в индийских обычаев

+213
KelliDJones 15 сент. 2012 г., 03:08:54
Вопросы для безопасной загрузки UEFI, безопасной загрузки ключа подписи и управления
+95
Mitchell Droge 21 сент. 2016 г., 13:47:26

У меня есть полный узел ядра биткоин кошелек. Я хотел бы знать, если это возможно, чтобы удалить данные через определенное блок. Например Bitcoin в настоящее время на блоке 504385. Там была развилка вокруг блока 500000 и я хотел удалить блок данных, поэтому я могу использовать блокчейн данные у меня с новой вилкой кошелек.

+73
MasterNapasus 1 мая 2015 г., 23:05:13

Показать вопросы с тегом