본문 바로가기
728x90
반응형

PowerShell3

[CLI] Power shell에서 한글 경로 한글은 정말 훌륭한 언어이지만... 개발 환경에서 가급적 피해야할 것이 한글이 들어간 path임. 특히 open source library들을 많이 이용해야하는 경우 골아픈 일이 생길 확률이 커진다. utf-8이 일반화되면서 정말정말 많이 개선이 되었지만, 그래도 공백문자와 한글이 들어간 경로를 사용하는 건 절대 하지 말라고 권한다. (아무리 애기해도 꼭 그렇게 하는 사람들이 있다. ㅋ) 간단한 예로 power shell에서 cat 명령어와 echo명령어를 수행한 경우를 들어본다. cat은 한글이 들어간 경로의 power shell 의 프로파일을 못 찾는다는 메시지를 보인다. ==;; echo는 제대로 동작한다. 한글 경로를 사용했고 script에서 사용한 명령어나 소스 코드의 라이브러리가 해당 경로의 .. 2023. 6. 29.
[CLI] Power Shell의 Profile 수정 : conda를 위해서 Power Shell의 profile 경로에 한글이 있는 경우, conda등의 activate가 제대로 안되는 경우가 있다. 이 경우가 발생하는 대부분의 이유는 사용자 이름 등을 한글로 한 경우나... onederive를 한글 윈도우에서 설정하는 등으로 인해, 한글이 경로에 들어가는 경우가 많다. 위의 이유로 conda activate가 안되는 경우, Power Shell의 profile에 처리를 다시 해주면 된다. 시작하기 앞서, conda 명령어로 powershell에 대한 초기화를 다음의 명령어로 수행하여 conda activate를 위한 profile파일의 내용이 있는 script를 얻고 위치가 어딘지를 확인한다. conda init powershell 이 경우 변경이 이루어진 다양한 script.. 2023. 6. 29.
[Env] PowerShell v7.3.5 wsl을 사용하면서 powershell을 쓸 일이 많이 줄었지만... 그래도 간간히 필요하고, 아예 손을 놔버리면 그나마 익숙치 않은데 더 안 좋아지는 터라... 노트북의 powershell을 업데이트했다. 보통은 Microsoft Store를 이용하는데, 최근에 7.3.5로 업데이트가 되어서 7.3.4가 아직 Microsoft Store에 있는터라... 그냥 msi로 받아서 설치했다. 다음 사이트에서 v7.3.5 (2023.06.28 현재 최신버전)를 구할 수 있다. https://github.com/PowerShell/PowerShell/releases/tag/v7.3.5 Release v7.3.5 Release of PowerShell · PowerShell/PowerShell 7.3.5 - 202.. 2023. 6. 28.
728x90
반응형