메뉴 건너뛰기

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
 
끝.
번호 제목 글쓴이 날짜 조회 수
29 vscode 워크벤치 편집창에서 웹폰트 사용하기 꿈돌이 2022.09.21 11
28 vscode italic 설정 꿈돌이 2022.07.01 25
27 vscode 제안항목 트리거 취소 꿈돌이 2022.02.17 22
26 vscode 빈 패널 유지하기 꿈돌이 2021.10.07 29
25 vscode 1.60 이후 bracket pair colorizer 꿈돌이 2021.09.06 123
24 vscode 1.58 이후 편집창에 터미널 띄우기 꿈돌이 2021.07.09 93
23 vscode 1.55 이후 터미널 실행 내꺼 설정 꿈돌이 2021.05.17 44
22 vscode terminal 목록 켜기 꿈돌이 2021.05.07 38
21 VSCode git (Source Control)에 remote 표시 꿈돌이 2020.08.17 293
20 피씨방스튜디오 만들기 #번외6 - 닷넷코어 준비 꿈돌이 2019.01.02 507
19 피씨방스튜디오 만들기 #번외5 - JSP 준비 꿈돌이 2018.11.01 573
18 피씨방스튜디오에서 vscode 업데이트 꿈돌이 2018.09.06 486
17 vscode offline mode 설정 항목 꿈돌이 2018.08.18 3322
16 피씨방스튜디오 만들기 #번외4 - Go 준비 file 꿈돌이 2018.07.14 756
15 VSCode 터미널에서 - Powershell 프롬프트 경로 짧게 하기 꿈돌이 2018.06.29 443
» 피씨방스튜디오 만들기 #번외3 - Python(3.x) 준비 꿈돌이 2018.03.16 545
13 피씨방스튜디오 만들기 #번외2 - PostgreSQL 준비 꿈돌이 2017.11.02 419
12 피씨방스튜디오 만들기 #번외1 - Node.js 준비 꿈돌이 2017.09.19 528
11 피씨방스튜디오 만들기 #4/4 - 취합 및 마무리 file 꿈돌이 2017.09.08 653
10 피씨방스튜디오 만들기 #3/4 - NginX, PHP 준비 꿈돌이 2017.09.08 609