반응형

Python 윈도우즈/Windows에 설치하기 :: 가야태자의 IT이야기 (tistory.com)

안녕하세요 가야태자 @talkit 입니다.

제가 예전에 쓴 Python 설치 관련 글이 있네요.

하지만, 최근에

【한글자막】 Python 부트캠프 : 100개의 프로젝트로 Python 개발 완전 정복 | Udemy

위 강의를 Udemy에서 듣기 시작 했습니다.

좋은 점은 한글 자막이 제공 된다는 점이구요.

진짜로 Python은 문외한이라서 처음 부터 한번 들어 보려고 합니다.

하지만, 조금 있으면 나올지도 모르겠지만, Python을 웹 환경에서 설치(?) 가입하는 방법은 알려 주시는데 ^^ 로컬에 설치하는 방법은 아직 안나왔습니다.

그래서, 원래 뭐 제 블로그가 설치 설치 뭔 이런글을 적고 있기도 하고 해서 1일차로 Python 개발 환경을 만들어 보겠습니다.

개요

Python 설치
visual sutdio code 연동
설명 없이 Hello World 찍은 화면 보여 주기

위와 같은 과정으로 진행 하겠습니다.

Python 설치

보통은 요즘 Anaconda로 설치를 하지 않나 싶습니다. ^^ 그런데 제 글들에서도 있는데 Anaconda가 유료화 되어서 뭐 열심히 설치 해야 하지만, miniConda를 설치해 볼 계획입니다.

[python] miniconda 설치, 환경 설정 및 패키지 설치(Windows) (tistory.com)

저는 위 글을 참고해서 간략하게 miniconda를 설치 하겠습니다.

Miniconda — conda documentation

우선 다운로드는 위 링크에서 하실 수 있습니다.

최신 버전 각 OS별로 설치에서 저는 윈도우즈라서 젤위에 있는 64비트를 설치 할껍니다.

다운로드 해서 설치를 진행 하겠습니다. 여러분도 다운로드 하셨으면 더블 클릭 하십시오.

그러면 위와 같이 나옵니다.

Next 누르십시오.

동의 하시구요.

이 컴에 사용자는 한명 밖에 없긴 하지만, ^^ Juste Me를 선택 합니다. ^^

설치 위치는 기본적으로 윈도우 계정밑에 설치 됩니다.

저는

 C:\dev\miniconda

라는 폴더에 저장할 계획입니다.

요렇게 하고 Next를 클릭 합니다.

저위에 매뉴얼에 보면, 나중에 Path를 지정하는 화면이 나오는데 T.T

여기서는 자동으로 패스를 지정하지 말라네요 T.T

일단 권고 하는대로 Install을 클릭 하겠습니다.

요렇게 잘 설치 됩니다.

설치는 끝났는데 Next가 나오네요 보통은 Finish 가 나와야 하지 않나요 ^^

Next 누르니까 ^^ Finish 가 나오네요 위에 체크는 알겠는데 밑에 체크는 궁금해서 그대로 Finish 눌러 봅니다.

Getting start with conda 화면

Welcome to Anaconda 화면

여기까지 나오면 설치가 잘 된겁니다.

아나콘다 설치 확인

일단 패스가 없어서 일반 cmd에서는 오류가 납니다.

아까 설치하다가 ^^ 보니까 Anaconda 용 Prompt를 이용하라고 권고하는 부분이 있어서 저는 저걸 눌러 보겠습니다.

일단 python은 잘 설치 되어 있씁니다.

Visual Studio Code 연동

Visual Studio Code 설치 문서는 마이크로소프트 무료 개발용 에이터 비쥬얼 스튜디오 코드 설치하기. How to install Microsoft Visual Studio Code for Development editor. :: 가야태자의 IT이야기 (tistory.com) 문서를 사용하시면 됩니다. ^^ 열심히 적어놨습니다.

이제 mincona를 연동해보겠습니다.

일단 Visual Studio Code를 열고 Hello Python World 를 찍고 싶어서요 아까 저 화면에서 찍어도 되지만요 ^^

Visual Studio Code를 켜십시오.

켜시면 기존 프로젝트가 나올껍니다 ^^ 제가 마지막에 했던 프로젝트 나왔습니다. 저기서 File >> New Window를 클릭하십시오.

위와 같이 나오면 ^^

저기서 Open Folder를 클릭하십시오.

저는

c:\dev\study\python-study 

 

위 경로에 폴더를 만들겠습니다.


이렇게 나오면 저기 새폴더 누르셔서 ^^

또는 탐색기에서 만드시고 선택만 하시면 됩니다.

위와 같이 될꺼구요 ^^ 폴더를 선택하고 폴더 선택 버튼을 클릭하시면 됩니다.

위와 같이 나오면 일단 비주얼 스튜디오 코드에서는 정상적으로 프로젝트가 만들어 졌습니다.

Python 플러그인 설치

왼쪽에 ^^ Extension 아이콘을 클릭 하십니다. 위에 하얀 불와 있는 아이콘입니다. ^^

검색 창에 python을 치시면 위 그림하고 비슷하게 나옵니다.

저기서 제일 처음에 Microsoft에서 제공하는 아이를 선택하고 Install 을 클릭 하십시오.

설치가 끝나면 저기 톱니 바퀴 아이콘을 클릭해서 설정을 합니다.

위와 같이 나오구요 ^^ Extension Settings를 선택 하십시오.

저는 일단 두가지 패스를 입력 했습니다.

여기로 돌아와서 오른쪽 마우스 누르고

New File을 선택 합니다.

새파일 이름 지정란이 나오면 main.py 등 원하는대로 치십시오.

코드 란에 저렇게 치시구요

print("Hello python world!!")

저장 하십시오(Ctrl + S)

실행및 디버깅 화면으로 와서.

create a launch.json file. 을 선택하십시오.


저기서 우리는 Python File을 선택 합니다.

그리고 다시 설정이 되면 편집기로 돌아가셔서 클릭을 하시면

Hello Python World

오른쪽에 플레이 버튼 보이시나요 저는 빨간색 위치에 있습니다. ^^

눌러 보십시오. 뭐 안될 수도 있습니다. 안되시면 아래 메모란에 질문을 ^^

Python은 실행 되는데 T.T conda가 오류가 납니다. ^^

저는 여기서 끝내려고 했는데 T.T

Play로 편하게 Python을 실행 하고 싶어서 ^^

방법을 변경 했습니다.

Windows 10 환경에서 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기 - 멈춤보단 천천히라도 (tistory.com)

이번에는 이글의 문서를 참조 했습니다.

앞에 설치해 두신 상태에서 하나 더 플러그인을 설치 합니다.

Code Runner 라는 Extension 입니다.


이렇게 생긴 아이를 설치 하시면 됩니다.

저는 install 해버려서 저렇지만, 여러분은 설치하지 않으셨으면 install을 클릭 하십시오.

그리고 저처럼 삽질을 안하시려면 셋팅하시고 ^^

vscode를 전부 껏다가 켜십시오. T.T 제 문제는 아마 저게 문제 였을 것 같습니다.

여기까지 설치 하셨으면

Ctrl + Shift + P 를 순서대로(앞에 키는 누르고 계시고 ^^) 누르십시오.

뜬 창에 Python을 치십시오. >는 그대로 두셔야 합니다. ^^


저 화면이 뜨면, Select Interpreter 를 선택해 주십시오 저는 최근에 사용해서 저렇고 여러분은 아마 중간 쯤이나 있을수도 있습니다. ^^


가상환경을 안만드셨으면 순수하게 base만 있을 겁니다. ^^

base를 선택하셔도 됩니다. ^^

가상 환경을 만드시고 싶다면

Ananconda Prompt를 여시고,

conda create -n 가상환경이름 python=파이썬버젼     

위와 같이 하시면 됩니다.

python --version 

위 명령어를 치시면 파이썬 버전을 아실 수 있습니다.

저는 python-study라는 가장 환경을 만들었습니다. ^^

base를 선택해도 된까 base를 선택 하겠습니다.

그리고 여기서 중요한 문제가 발생합니다. T.T 이것때문에 한참 해맨 것 같습니다.

바로, 윈도우즈 파워쉘은 가상환경이 잘 안됩니다. 실제로도 그렇습니다. T.T

그래서, 어떻게 하면 순수 CMD 로 가상환경을 구성할 수 있을까를 찾다가 저위에 젤 마지막에 참조한 글에서 찾았습니다.

똑같이 Ctrl + Shift + P 를 순서대로(앞에 키는 누르고 계시고 ^^) 누르십시오.


위와 같이 default 를 찾으십시오. 그리고, Terminal 로 시작하는 아이를 클릭하시면 됩니다.

저중에서 Command Prompt를 클릭 하십시오 ^^

그리고 여기서 중요 합니다.

Visual Studio Code를 완전히 여러개 열려 있으면 모든 비주얼 스튜디오 코드를 닫으십시오.

그리고, Python 공부용으로 띄워 놓은 아이만 다시 여십시오. ^^

그리고 다시 main.py로 가셔서 Play 버튼을 누르시면


아름 답게 출력이 잘 됩니다. T.T

이거한다고 거의 한시간 30분 정도 걸렸네요.

내일 부터는 또 열심히 공부하고 있는 100제를 가지고 글을 써보겠습니다.

감사합니다.

#python #install

반응형
반응형

안녕하세요 가야태자 @talkit 입니다. 

오늘은 오랫만에 Visual Studio를 써보려고 합니다. 

그전에 정말 쉽기는 하지만, Visual Studio Code를 설치하는 법을 알려 드리겠습니다. 

다운로드

 우선 프로그램을 사용하려면, 다운로드 해야겠지요 ^^

https://code.visualstudio.com/Download

 

Download Visual Studio Code - Mac, Linux, Windows

Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.

code.visualstudio.com

위 URL에 가시면 OS 별로 다운로드 할 수 있는 파일들이 나옵니다. 

저는 Windows에 설치를 할꺼라서 Windows를 클릭 해서 받으시면 됩니다. 음 요즘은 Arm용 OS도 있어서 Arm 도 지원을 하고 있습니다. 그리고 저기 마소의 최대 경쟁자인 Mac도 지원을 하고 있습니다. 

그리고, 제가 다음에는 리눅스용도 설치 해보겠습니다.

오늘은 윈도우젱서 프로그램이 필요해서 윈도우즈용을 설치 해보겠습니다. 

우선, Windows 버튼을 누르셔서 Windows용을 다운로드 하십시오.

설치

저는 다운로드 폴더에 잘 다운로드를 했습니다. 

계약 동의 하시구요.

다음 누릅니다.

저기서 선택을 하십시오. 원하는 선택을 하시면 됩니다. 저는 그냥 다음 누릅니다. 

저는 패스만 추가 했구요. 

저기서 설치 누르시면 됩니다. 

이제 설치가 끝나면 다음 화면이 나옵니다. 

설치 확인

종료를 누르시면 됩니다. 그러면, 설치가 다 되었기 때문에 ^^

위와 같이 설치 다된 모습입니다. 

이제 다음 글 부터 ^^ Visual Studio Code와 관련된 글들을 적어 보겠습니다. 

감사합니다. 

반응형
반응형

안녕하세요 가야태자 @talkit 입니다.

무료 FTP 클라이언트인 파일질라를 이용해서 이번에는 서버에 접속해보도록 하겠습니다.

FTP 프로그램 쉽습니다.

할일이 많지 않으니까요 ^^

파일 올리고 내리고 파일 지우고 디렉토리 만들고 정도만 알면 ^^

FTP로 할일은 다한겁니다.

나머지는 Shell에서 그 파일을 압축을 풀거나 컴파일 하거나 실행하거나 뭐 이런글 해야겠지요 ^^

파일질라 설치

[무료소프트웨어] 알FTP 대체 프로그램 파일질라/FileZilla 설치하기/Install :: 가야태자의 IT이야기 (tistory.com)

혹시 FTP를 설치하지 않으셨으면, 설치 하십시오.

파일질라 업데이트

저 위에 그림 보시면 아시겠지만 최근에는 제가 파일질라를 잘 안써서 새버전이 있답니다.

그냥 새버전을 좀 설치하고 넘어 가겠습니다.

원래는 시작할때 뜨는데 제가 닫았습니다.

우선 새버전이 있습니다 클릭하시고 버전을 클릭하십시오.

이렇게 나옵니다. 저기 또 새버전 설치 버튼 보이시죠 ^^

그러면 자동으로 설치하는데 너무 빨라서 ^^

음 캡쳐를 못했습니다. T.T

바로 설치가 완료 되네요 ^^

확인 누르시면 됩니다.

서버 설치

리눅스와 윈도우즈에 FTP 서버가 있어야 접속을 할 수 있겠지요 ^^

그내용은 아래 글들로 대체 하겠습니다.

리눅스/Linux 우분투에 FTP 서버를 설치해보자. How to install FTP server on Ubuntu Linux :: 가야태자의 IT이야기 (tistory.com)

[무료소프트웨어] Windows에 FTP 서버 구축하기(1) FileZillaServer 설치하기 :: 가야태자의 IT이야기 (tistory.com)

[무료소프트웨어] Windows에 FTP 서버 구축하기(2) FileZillaServer 설정하기 :: 가야태자의 IT이야기 (tistory.com)

저렇게 개인적으로 설치를 하지 않더라도, 카페24나 Oracle VPS 같은 곳에 FTP가 있다면 다음 정보들이 있어야 합니다.

 접속 주소 : 아이피 또는 도메인
 접속 포트 : 일반적으로 FTP 21, SCP는 22 지만, 서버 보안을 위해서 변경하는 경우 해당 포트
 TLS 여부 : 시스템 관리자로 부터 해당 서버가 보안 접속을 사용하는지를 안내 받으십시오.
 아이디 : 시스템 관리자부터 발급 받으시고,
 비밀번호 : 시스템 관리자로 부터 발급 받습니다. ^^

일단 FTP에 접속을 하려면 서버 정보를 아셔야 하고, 아셔야할 내용은 위와 같습니다.

FTP 접속하기

서버 정보를 아셨다면 따라하시면 됩니다.

파일 메뉴의 사이트 관리자를 여십시오.

새 사이트 버튼을 클릭하십시오.

그리고 호스트에 접속주소, 포트에 접속포트 사용자에 아이디 비밀번호에 비밀번호를 넣으시면 됩니다.

저는 평문 FTP를 설치 해두어서 평문 FTP만 사용(보안에 취악)을 선택하십시오.

저는 그래서 위와 같은 모습이 되었습니다.

이제 연결을 해보겠습니다.

WinSCP와 마찬가지로 잘 접속이 됩니다.

FTP와 TLS 보안에 관련될걸 또 글을 한번 적어 봐야겠습니다. ^^

파일 업로드

지난 번과 마찬가지로 위창에서 왼쪽은 로컬 컴퓨터의 창이고, 오른쪽은 서버 컴퓨터의 창입니다.

c:\dev\study

위 폴더를 만드시고,

저 폴더에다가 메모장에서 아부 텍스트나 만드십시오.

저는 지난 번에 만들어 두었던 것이 들어 있습니다.

서버에 디렉토리 만들기

정말 간단 합니다. 서버 쪽에서 오른쪽 마우스 누르시고, study를 만드십시오.

/home/계정명/study

위 폴더를 만드시고 새로 만들어진 study를 더블 클릭해서 이동하십시오.

잘 따라 하셨으면 위와 비슷하게 되었을 것 같습니다.

파일 업로드

그러면 오른쪽의 내용을 업로드 합니다.

왼쪽 로컬 창에서 올리고자 하는 파일을 선태하고 오른쪽 마우스를 누르면 업로드가 있습니다.

해보십시오.

저도 해보겠습니다.

그러면, 위와 같이 됩니다. ^^

파일 다운로드

서버 컴퓨터 파일 명 변경

로컬 컴퓨터도 비슷하게 하시면 됩니다.

다운로드할 파일이 있어야 되서 파일명을 변경해보겠습니다.

    ftpserver1
    ftpclient1

서버 쪽에 있는 파일을 위 두개 정도로 변경해 보겠습니다.


서버 또는 로컬 컴퓨터에서 오른쪽 마우스 누르시고 이름 바꾸기 하시면 됩니다.

이름을 변경해 보십시오

변경이 잘 되었으면, 위와 같이 나올껍니다.

다운로드는 눈치 채셨겠지만

반대로 하시면 됩니다.

파일 다운로드

서버 쪽 컴퓨터에 파일을 오른쪽 마우스를 누르시면, ^^ 파일이 다운로드 됩니다.

지금까지 다운로드까지 잘 따라 하셨으면 위와 같이 되어 있을 겁니다.

파일 권한 변경

제가 아직 리눅스 강의에서 다루지 않았는데 얼른 다뤄야 겠네요

리눅스에는 윈도우즈에는 없는(숨어 있는?) 파일 권한 관리가 있습니다.

자세한 내용은 나중에 다른 글에서 이야기 하구요.

해당 권한을 FTP 클라이언트에서 변경 할 수 있습니다.

일단 저희는 윈도우즈라서 저기 서버 컴퓨터의 파일에서 오른쪽 마우스 누르시면 파일 권한 팝업이 있습니다.

클릭하십시오.

요렇게 되어 있구요 일반적으로 소유자는 풀 권한을 다 가지고 사용자는 읽기만 가지도록 되어 있습니다.

그런데 손님과 공유가 필요하다던지 하면, 그룹이나 공개권한에 쓰기 실행도 할 수 있게 해주면 됩니다.

진짜로 서버를 관리하는 사람끼리면 몰라서 공용 서버에는 되도록 소유자 속성만 잘 관리 하십시오 ^^

FTP에서 할 수 있는 일은 대부분 다 했습니다.

마무리

FTP 관련 내용은 잘 보셨나요?

리눅스/Linux WinSCP로 리눅스와 파일을 교환하자. How to file transfer via WinSCP on Linux :: 가야태자의 IT이야기 (tistory.com)

WinSCP를 이용해서도 동일한 작업을 할 수 있습니다.

다양한 툴들을 사용해보십시오.

감사합니다.

#ftp #linux #windows #filezilla

반응형
반응형

다음에 이야기 하려고 하는 VMWARE에 설치 되어 있는 리눅스에 접속해 보려고 합니다. 

그런데, 제가 설치한 리눅스는 접근이 불 가능한 네트워크 구조로 되어 있습니다. 

그래서 리눅스의 아이피 정보를 확인 하는 법을 알려 드리겠습니다. 

저 처럼 우분투를 깔고 접속 하실 수 있다면, 

X Windows 상태에서 설정 Network 라는 아이콘을 클릭 하시면 위의 그림 처럼 아이피를 확인 할 수 있습니다. 

그리고 Windows에서는 

탐색기에서 네트워크에서 오른쪽 마우스 누르시고, 속성을 클릭 하시면 

이 그림 처럼 보일 겁니다.

저기서 어댑터 설정을 이더넷 을 클릭 하십시오.

그리고 다시 자세히를 누르시면 오른쪽 그림 같이 아이피가 보일 껍니다. 

여기서 주의 할 것은 서로 네트워크를 접속하기 위해서 

192.168.25.5 와 192.168.25.6 이 비슷한 구조로 되어 있어야 합니다. 

VMWARE 관련 내용은 다시 다음글에서 알려 드리겠습니다. 

오늘은 저걸 Shell에서 보실 수 있는 명령어 입니다. 

리눅스에서는 터미널을 여시고 ifconfig 명령어를 내리시면 됩니다. 

저렇게 나올껍니다. 저기에 동일하게 192로 시작 하는 부분이 본인 아이피 입니다. 

Windows에서는 

명령프롬프트를 시작 메뉴에서 찾으셔서 실행하시거나

Win + R 누르시고, cmd 를 시행하십시오.

저런 모양이지요.

리눅스가 ifconfig 였다면 윈도우즈는 ipconfig 명령어 입니다. 

위와 같이 나옵니다. 

저기 보이시나요? 192.168.25.5 가 아이피 입니다. 

윈도우즈 창에서 확인 하셔도 되지만, 쉘상에서 명령어를 빨리 실행해서 아시는 것도 도움이 됩니다. 

감사합니다. 

관련글

리눅스/Linux VMWARE 네트워크/Network 연결/Connection 방식/Method 변경하기/Change

반응형
반응형

 윈도우즈나 도스상에서

 

원하는 폴더를 가상 드라이브로 만들어 주는 바업입니다.

 

명령어 : Subst

 

일반적인 사용법은

 

Subst 드라이브명: 원하는 폴더

 

실제로 한번 해보려면

 

일단 요즘은 도스는 없을 거구요 ^^;;

 

윈도우즈에서

 

시작 >> 실행 누르시고 cmd를 치신 다음에

 

현재 있는 폴더를 한번 만들어 보겠습니다.

 

Subst L: .

 

 참 쉽죠잉 ^^;;

 

 저명령어로 L 드라이브가 생성되었을 겁니다 ^^;;

 

역시 cmd 창에서

 

L:

 

엔터 쳐보십시오

 

^^;;

 

아까 있던 폴더가 L: 드라이브가 된것을 확인 하실 수 있을 겁니다.

 

backup 장소 같은것을 이렇게 만들어 두시고 사용하시면

 

일일이 저폴더에 가는 것 보다

 

편하겠죠.

 

좋은 하루 되십시오.

 

 

 

이 글은 스프링노트에서 작성되었습니다.

반응형
반응형

출처 : http://cafe.naver.com/jcga.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=290

[서비스 등록]

sc create svn binpath= "\"C:\Program Files\Subversion\bin\svnserve.exe\" --service -r d:\svndata" displayname= "Subversion Server" depend= Tcpip start= auto

 

# 간단 설명

파랑글씨 : SVN 서버 설치 경로

빨강글씨 : SVN 경로

 

 

[포트설정방법]

sc create svn binpath= "\"C:\Program Files\Subversion\bin\svnserve.exe\" --service -r d:\svndata --listen-port 9000" displayname= "Subversion Server" depend= Tcpip start= auto

 

# 굵은 글씨 부분 추가하시면 됩니다.

 

 

[서비스 삭제]
sc delete svn

 

# 간단 설명

녹색글씨 : 서비스 등록시 사용한 이름

 

 

[서비스 시작]

처음 서비스를 등록할때만   관리도구->서비스->Subversion Server에서 오른쪽 버튼을 누르고 시작   을 해주시고

추후에는 컴퓨터가 재부팅되어도 서비스는 자동으로 시작됩니다.

[출처] 윈도우서비스에 SVN 서버 등록하는 방법입니다. (전북게임아카데미 이야기) |작성자 갓엘

매번 잊어버려서 등록 퍼둡니당 ^^;;

반응형

+ Recent posts