레이블이 Mac OS인 게시물을 표시합니다. 모든 게시물 표시
레이블이 Mac OS인 게시물을 표시합니다. 모든 게시물 표시

2024년 1월 31일 수요일

[나 같은 컴맹도 한다] 맥북으로 AI 이미지 생성하는 간단한 방법

Scroll down for english  


AI 이미지 생성을 해볼까 하고 검색하다가 발견한 방법이다.


먼저, 컴맹 비슷한 수준의 내가 하는 것이니 누구나 할 수 있는 방법이라고 생각하고

Apple silicon 칩 맥북에 설치하는 방법에 대해 정리하고자 한다.

(내가 직접 설치하다가 작성하는 문서라서.. 윈도우는 윈도 PC에서 설치할 때 작성해 보고자 한다.)


먼저 아래 사이트로 가서 대충 읽어보고 따라해보자.

https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Installation-on-Apple-Silicon


Installation on Apple Silicon

Stable Diffusion web UI. Contribute to AUTOMATIC1111/stable-diffusion-webui development by creating an account on GitHub.

github.com


그런데 쉽지 않다.. 의욕은 있으나...

나처럼 영어 울렁증 있는 분들을 위해...


읽어보고 직접 진행한 내용을 아래와 같이 매우 쉽게 정리코자 한다.



1. 홈브류를 설치한다.(Homebrew, https://brew.sh 에 접속해보라는군..)


홈브류가 뭔지 했더니 패키지 관리자였다. 설치하는 방식은 아래 그림에서 설명한 것과 같이

터미널을 열고 붙여넣기를 하면 된다고 한다.


여기에서 시킨대로 하자면 먼저 터미널 어플을 열고 아래와 같이 커맨드 라인을 붙이면 된다고 한다.


위 화면에서 엔터를 누르면 주르륵 설치가 진행되고...

오, 뭔가 설치를 완료 했다.


설치 완료 후에 아래 내용을 잊지 말고 진행하자.

위 내용은 터미널에서 아래 2줄의 커맨드를 입력해서 홈브류 어플 실행 명령어에 대해서

MacOS 에서 알아들을 수 있도록 PATH에 넣어줘야 한다는 뜻이다.


(echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/내계정명/.zprofile

eval "$(/opt/homebrew/bin/brew shellenv)"



2. 그 다음 brew install cmake protobuf rust python@3.10 git wget 이 명령어를 터미널에서 실행한다.


아래 명령어를 복사해서 터미널에 붙여넣자!

brew install cmake protobuf rust python@3.10 git wget

실행하니 아래와 같이 알아서 열심히 다운 받고 설치해준다.


3. 그 다음은 git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui 를 터미널에서 실행한다.

아래 명령어를 터미널에 붙여 넣으면 아래 그림처럼 진행 및 완료된다.

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui



4. 그리고 나서 Stable-diffusion 모델을 다운받아서 넣으라고 하는데... 아래 그림의 링크에서 다운받고 

계정 폴더 아래 있는 stable-diffusion-webui / models / Stable-diffusion 으로 복사해준다.



5. 또한  아래의 Here 를 눌러 다운 받은 다음 4번에 다운 받은 ckpt 확장자 파일 이름과 같이 변경하여 yaml 확장자 파일로 같은 Stable-diffusion 폴더에 넣어준다.




6. 이제 대충 된것 같은데, cd stable-diffusion-webui 폴더로 이동하고 ./webui.sh 를 입력하여

본격적인 Python virtual 환경 설치 및 실행을 해보자.(필요한 것들은 알아서 다운받아 설치해준다.)


./webui.sh 를 입력했더니 아래와 같은 유저 인터페이스 창이 떴다.




음... 이제 Stable Diffusion Checkpoint 를 선택하고 Text를 적당히 입력해서 테스트 하면...



짜잔.... 

나 같은 컴맹 수준의 유저도 이렇게 간단히 완료했다.



"I came across a method while searching to try AI image generation.

First, since I am doing this at a level similar to a computer novice, I thought it would be something anyone could do, and I want to organize the process of installing it on an Apple Silicon chip MacBook.

(As I am documenting the process of installing it myself... I will try writing a document for installing it on a Windows PC later.)

First, let's go to the following site and roughly read and try to follow the instructions.

https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Installation-on-Apple-Silicon

Installation on Apple Silicon

Stable Diffusion web UI. Contribute to AUTOMATIC1111/stable-diffusion-webui development by creating an account on GitHub.

github.com

However, it's not easy... I have the enthusiasm, but for those who, like me, have a fear of English...

After reading it, I want to summarize the content of what I did in a very simple way as follows:

  1. Install Homebrew. (Homebrew, go to https://brew.sh..)

I found out that Homebrew is a package manager. The installation method is to open the terminal and paste it as shown in the figure below.

If you follow the instructions here, first open the terminal app and paste the command line as shown below.

Press Enter on the screen above, and the installation will proceed smoothly...

Oh, something seems to have been installed.

After installation, don't forget to proceed with the following:

The above means that you need to enter the following two lines of commands in the terminal to put the Homebrew app execution command into the PATH so that MacOS can understand it.

(echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/YourAccountName/.zprofile eval "$(/opt/homebrew/bin/brew shellenv)"

  1. Next, run the command brew install cmake protobuf rust python@3.10 git wget in the terminal.

Copy and paste the command below into the terminal!

brew install cmake protobuf rust python@3.10 git wget

When executed, it automatically downloads and installs as shown below.

  1. Next, run git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui in the terminal.

Copy and paste the command below into the terminal, and it progresses and completes as shown below.

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui

  1. After that, download the Stable-diffusion model and copy it to the stable-diffusion-webui/models/Stable-diffusion folder in your account folder.

  2. Also, download from the link below by clicking on 'Here' and put it in the Stable-diffusion folder with the same name as the ckpt extension file downloaded in step 4, changing it to a yaml extension file.

  3. Now that it seems roughly done, go to the stable-diffusion-webui folder and enter ./webui.sh to install and run the Python virtual environment in earnest. (It automatically downloads and installs what is needed.)

When I entered ./webui.sh, the user interface window below appeared.

Now, select Stable Diffusion Checkpoint, enter some text for testing, and...

Voila! Even a computer novice like me completed it easily."

2023년 9월 21일 목요일

Mac 용 Goodnotes 6 업데이트 시 5로 복귀 불가 (6-5 간 데이터 동기화는 잘되는듯)

 굿노트6가 출시한지 모르는 상태에서 일반적인 업데이트인줄 알고 App store에서 업데이트를 눌렀다.


나도 모르게 굿노트6로 바뀌고 돈을 내라는 상황...

(사실 아이패드에서 굿노트5를 잘 활용하고 있어서 당장 6로 바꿀 필요가 없는데..)


그래서 App store에서 Goodnotes 5를 검색하니...

아래와 같이 Goodnotes 6 밖에 보이질 않는다.

그래서 구글 검색을 통해 Goodnotes 5 로 돌아려고 굿노트 사이트까지 들어갔는데..


위에 페이지까지 진입 후 다운로드를 클릭하면 다시 5가 아닌 Goodnotes6 다운로드 링크로 연결된다.


헛... 이미 업데이트 된 것인가?


어플을 실행하여... 버전 체크를 하니 이미 6로 올라가있고.. 

그런데 6를 체험하라는 이야기는 뭐지?

프로그램은 6인데 5로 구동되고 있다는 이야기인가?


일단 옵션에서 6 -> 5로 돌아가는 항목은 없다.


아, 뭐지? 이러면서....  혹시 맥 버전에서 수정한게 아이패드에서 반영되지 않거나 하지는 않겠지? 하는 불안감에..

간단히 테스트를 해봤는데,


다행히 맥용 굿노트6와 아이패드 굿노트5의 데이타 동기화는 잘된다.

(일단 맥용 굿노트6라고 표기된게 진짜 6로 구동되는지도 모르겠다)


휴, 뭔가 괜한 걱정을 한 것 같은... 

2020년 12월 20일 일요일

해킨토시 데스크탑 조립 PC 셋팅 시 참고할 만한 사이트(토니맥)

 Mac OS 혹은 매킨토시 OS를 사용하기 위해서는 아이맥이나 맥프로,

또는 맥북에어, 맥북, 맥북프로 등의 애플 전용 컴퓨터를 구매하는 것이 필수 였다.


하지만 과거 하드웨어 사양만 놓고 보았을 때 가성비가 매우 낮다고 판단하는 사람들이나

기존에 윈도우 또는 리눅스를 운영하기 위해 PC 를 이미 보유한 사람들에게는


Mac OS를 사용하기 위해 애플 컴퓨터를 한 대

더 구매하는 것이 꺼려지는 것도 사실인지라...


애플이 인텔 CPU를 채용하면서 부터 IBM PC 타입 그러니까 일반적인 PC를 사용하는 유저들도

Mac OS를 사용할 수 있게하는 프로젝트가 진행되었는데,

이를 매킨토시를 해킹하는 것에 비유되며 해킨토시 프로젝트라 불리기 시작했다.



과거 Mac OS Tiger 버전에서는 하드웨어 종류를 많이 가리고 설치도 쉽지 않았으나, 

최근에는 많이 쉬워졌는데...


쉬워진 만큼 아에 데스크탑 구성 시(그러니까 조립 PC 셋팅 시)

Mac OS와 윈도우를 함께 쓸수 있도록

Mac OS에서 지원하는 하드웨어를 구성하려는 사람들도 생겨나기 시작했다.


그러면서...

해킨토시 하려면 어떻게 PC 부품을 구매해요?

가성비 해킨토시 구성 부탁 드립니다.

등등의 문의 글이 많이 보이는데,



해킨토시 사용하려는 니즈가 다양하고

원하는 하드웨어 파워나 예산 또한 제각각이라

해킨토시에 입문하려는 사람들은 적절한 질문을 하는 것 조차 쉽지 않은 현실이다.



이에 데스크탑으로 해킨토시를 조립하려는 사람들을 위한

인터넷 웹사이트를 소개한다.


해킨토시 데스크탑 구성 시 참고할 만한 사이트


www.tonymacx86.com/buyersguide/building-a-customac-hackintosh-the-ultimate-buyers-guide/


Building a CustoMac Hackintosh: The Ultimate Buyer's Guide

Building a CustoMac Hackintosh: The Ultimate Buyer's Guide

www.tonymacx86.com