- Проверьте в программе “Фото”, что все выгружено в icloud.
- Если программа “Фото” открыта, то закрываем ее.
- Заходим в директорию “Изображения” (в корне пользовательской).
- Правой кнопкой мыши на “Photos Library.photoslibrary” и выбираем “Показать содержимое пакета”.
- Заходим в директорию “originals”, выделяем все директории и удаляем их.
- Заходим в программу “Фото” и проверяем, что все в порядке.
Поиск
Найдены 7 статей по слову "macos"
Как почистить кэш на macOS от оригиналов оптимизированных фото
Советы начинающим владельцам Mac
Раскладка клавиатуры
Вы можете поменять раскладку клавиатуры на привычную, для этого выберите в настройках: Клавиатура
-> Источники ввода
-> Русская ПК
(вместо просто Русская
)
Оболочка по умолчанию
Мне больше нравится bash
, но по умолчанию теперь zsh
. Чтобы сменить обратно на bash
, просто выполните в терминале команду:
chsh -s /bin/bash
Софт
Менеджер пакетов
Первым делом рекомендую поставить brew - с ним установка программного обеспечения становится гораздо проще.
Офис
Не торопитесь ставить офисный пакет Microsoft (Word, Excel), попробуйте Pages и Numbers от Apple. Они бесплатны и хорошо понимают форматы docx, xlsx.
Терминал
Вместо стандартного терминала рекомендую использовать iTerm2 https://iterm2.com, он гораздо удобнее.
Архиватор
Я использую Keka. Платный, но понимает все необходимые форматы, работает шустро и со своей задачей справляется на ура.
Установка зависимостей Pipenv в Mac M1
Создаем файл для прокидывания своих переменных окружения:
sudo vim /usr/local/bin/pipenv_m1
Со следующим содержимым (у вас может отличаться путь openssl и python):
#!/bin/bash
CFLAGS="-I /opt/homebrew/opt/openssl/include" LDFLAGS="-L /opt/homebrew/opt/openssl/lib" GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 /Library/Frameworks/Python.framework/Versions/3.9/bin/pipenv $@
Даем право на запуск:
sudo chmod +x /usr/local/bin/pipenv_m1
Потом настраиваем в PyCharm, идем в Preferences -> Tools -> Python Integrated Tools (или просто ищем в настройках по слову pipenv) и в разделе Pipenv ставим следующий путь:
/usr/local/bin/pipenv_m1
Нажимаем ОК и пробуем установить из PyCharm виртуальное окружение через Pipenv. Все должно работать.
Если поломался pip на macOS
Например, ругается на zlib, хотя он установлен:
File "/usr/local/Cellar/python@3.7/3.7.9_2/Frameworks/Python.framework/Versions/3.7/lib/python3.7/distutils/command/build_ext.py", line 340, in run
self.build_extensions()
File "/private/var/folders/3r/04yr8dd57896ccmx1f86ptnr0000gn/T/pip-install-lmm5ssql/Pillow/setup.py", line 694, in build_extensions
raise RequiredDependencyException(f)
__main__.RequiredDependencyException: zlib
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/private/var/folders/3r/04yr8dd57896ccmx1f86ptnr0000gn/T/pip-install-lmm5ssql/Pillow/setup.py", line 918, in <module>
raise RequiredDependencyException(msg)
__main__.RequiredDependencyException:
The headers or library files could not be found for zlib,
a required dependency when compiling Pillow from source.
Please see the install instructions at:
https://pillow.readthedocs.io/en/latest/installation.html
То можно сделать следующее:
python3 -m pip install --user --force-reinstall pip
После этого у меня все установилось. Если не поможет - то можно понизить версию python через brew и не забывайте про brew doctor.
Меняем шелл с zsh обратно на bash в macos
Все просто, достаточно этой команды:
chsh -s /bin/bash
Ошибка django.contrib.gis.geos.error.GEOSException: Could not parse version info string "3.8.0-CAPI-1.13.1 "
Причина: ошибочная версия у GEOS. Происходит на MacOS.
Как исправить
Удалить новую версию:
brew unlink geos
И установить более старую версию (подходит для MacOS Catalina):
brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/823b700ab61eeec57f34d50be2cc34a285fb5abc/Formula/geos.rb
Буква Й - файл не найден
Если вы скопируете файл, содержащий в названии эту замечательную букву с Linux-машины на MacOS-машину и обратно, то
попытавшись обнаружить этот файл, вы, скорее всего, уже не сможете этого сделать (ответом будет File not found):
$ ls *й*
Учитывая, что при простом отображении файлов в директории, вы его увидите:
$ ls
Это происходит потому, что букву Й можно закодировать в UTF-8 как один или два символа. И эти две системы делают это
по-разному. При копировании на MacOS файл кодируется по-другому и при копировании обратно, он не будет уже тем старым
добрым Й, который вы знали на Linux-машине. Короче, аккуратнее с этими вещами.
Спасибо человеку, ответившему на тот же вопрос, с которым я столкнулся: http://ru.stackoverflow.com/a/481109