메뉴 건너뛰기

enjoyTools.net

피씨방스튜디오 만들기 #1/4 - vscode 포터블 설정

 

피씨방스튜디오 만들기 #번외3 - Python(3.x) 준비

 

 

Visual Studio Code 윈도우용과 NginX, PHP, MySQL 등을 피씨방에서도 설치 없이 압축만 풀어서 바로 쓸 수 있게 하기 위한 삽질이었는데, 여기서는 다 걷어내고 오직 Python을 위한 삽질이며 목적은 내 Kivy 개발환경 세팅임.

주로 배치파일을 활용할 것임.

준비할 파일들은 64비트용으로 할 것임.

 

0. 폴더는 아래와 같이 구성. 앞으로 여기에 필요한 폴더들을 추가해 나갈 것임.

 * 루트 폴더

 - tools : 프로그램들이 들어갈 폴더

  ** vscode : 비주얼스튜디오코드

  ** langs

   -- python3

 - workspace : 작업 공간으로 사용할 폴더

 

1. Python3 준비

 * 무설치판이 없다... ㅅㅂ...

 * https://www.python.org/downloads/windows 에서 설치파일을 받아서 일단 설치를 한다.

 * 설치 후, 설치된 폴더를 0번 항목 경로에 복사해준다. 이후에는 설치본이 필요없으니까 언인스톨하등가 한다.

 * 아니면 이걸( http://enjoytools.net/xe/board_PZRP31/4816 ) 받등가 한다.

 
2. 피씨방스튜디오 만들기 #4/4 - 취합 및 마무리 에서 언급한 작업을 수행한다.
* 단, run_vscode.bat 파일은 내용이 약간 다르다.
  아래와 같은 내용으로 새로 생성한다.

@echo off

 

rem vscode path

set "VSC_ROOT=%cd%"

set "VSC_DRIVE=%CD:~0,2%"

set "PATH=%cd%;C:\Windows;C:\Windows\System;C:\Windows\System32"

rem 기존 시스템 설정의 PATH에 NPM이 깔려있으면 충돌나므로, 기존 패스는 아예 다 날려버림

rem set "PATH=%cd%;%PATH%"

 

 

rem python path

cd ..\langs\python3

set "PATH=%cd%;%cd%\Scripts;%PATH%"

set "TCL_LIBRARY=%cd%\tcl\tcl8.6"

set "TK_LIBRARY=%cd%\tcl\tcl8.6"

 

 

cd %VSC_ROOT%

Code.exe --extensions-dir .\data\extension --user-data-dir .\data\user-data

 

rem vscode 종료 시, 크로미움 캐시데이터 삭제

%VSC_DRIVE%

cd %VSC_ROOT%

 

del .\data\user-data\Cache\*.* /Q

del .\data\user-data\CachedData\*.* /Q

FOR /D %%p IN (".\data\user-data\CachedData\*.*") DO rmdir "%%p" /s /q

 

exit

 
3. 실행
터미널에서 실행하면 되고, 디버그하려면 vscode의 python 확장을 설치하고 펑션키 F5번 눌러서 실행한다.
 
4. 마무리
작업한 결과물 예시 : 깃헙으로 옮김 - https://github.com/edp1096/pcbangstudio
 
끝.
번호 제목 글쓴이 날짜 조회 수
35 sql server 우분투 클라이언트로 연결 꿈돌이 2023.11.01 19
34 vscode 리눅스에서 실행시 검은 화면 먹통 꿈돌이 2023.10.30 38
33 vscode 워크벤치 화면 이동 단축키 꿈돌이 2023.08.29 36
32 스크롤 할 때 함수명을 위쪽에 딱 붙이기 꿈돌이 2023.06.08 34
31 c_cpp 확장에서 goto definition이 header내 extern 으로만 넘어갈 때 꿈돌이 2023.06.08 2167
30 vscode c_cpp vcformat if else while 줄바꿈 안시키기 꿈돌이 2022.12.29 63
29 vscode 워크벤치 편집창에서 웹폰트 사용하기 꿈돌이 2022.09.21 155
28 vscode italic 설정 꿈돌이 2022.07.01 168
27 vscode 제안항목 트리거 취소 꿈돌이 2022.02.17 161
26 vscode 빈 패널 유지하기 꿈돌이 2021.10.07 71
25 vscode 1.60 이후 bracket pair colorizer 꿈돌이 2021.09.06 158
24 vscode 1.58 이후 편집창에 터미널 띄우기 꿈돌이 2021.07.09 244
23 vscode 1.55 이후 터미널 실행 내꺼 설정 꿈돌이 2021.05.17 78
22 vscode terminal 목록 켜기 꿈돌이 2021.05.07 72
21 VSCode git (Source Control)에 remote 표시 꿈돌이 2020.08.17 336
20 피씨방스튜디오 만들기 #번외6 - 닷넷코어 준비 꿈돌이 2019.01.02 632
19 피씨방스튜디오 만들기 #번외5 - JSP 준비 꿈돌이 2018.11.01 683
18 피씨방스튜디오에서 vscode 업데이트 꿈돌이 2018.09.06 573
17 vscode offline mode 설정 항목 꿈돌이 2018.08.18 3480
16 피씨방스튜디오 만들기 #번외4 - Go 준비 file 꿈돌이 2018.07.14 879