본문 바로가기

Computer

Anaconda 업데이트 잘 안될 때 (failed with initial frozen solve. Retrying with flexible solve.) Anaconda 는 매우 편리한 패키지 관리 툴이지만 버전이 꼬이기 시작하면 답이 없다. 특히 업데이트가 필요할 때 conda update --all 을 많이 사용할텐데, Failed with inifailed with initial frozen solve. Retrying with flexible solve. 라는 메세지만 뜨고 진행이 되지 않으면 매우 짜증난다. 그럴 때는 conda config --set channel_priority false 의 명령어를 쓴 뒤 업데이트를 진행하자. 문서에 따르면, 패키지를 항상 최신 상태로 유지하고 싶을 때, 사용할 수 있다고 한다. 다만, 이 경우 패키지 간 dependency 문제가 발생할 수 있음을 유념하고.. conda.io/projects/conda/e.. 더보기
Adobe Acrobat Reader 읽기 모드 색 변경하기 - Night Mode? 하얀 바탕에 검은 글씨를 가진 pdf 파일을 많이 읽다 보면 눈이 쉽게 피로해진다. 그래서 검은 바탕에 흰 글씨 (소위 night mode)로 바꿀 수 있다면 좀 더 편하게 글을 읽을 수 있다. 방법은 어렵지 않은데 (1) 편집 - 기본설정 으로 들어가서 (2) 액세서빌리티 (Accessibility) 에서 문서색상교체 를 누른 뒤 사용자 정의 색상에서 페이지 배경을 어둡게, 텍스트를 밝게 해준 뒤 확인을 누르자. 그리고 아크로뱃을 재시작하면, 문서의 배경은 어두워지고 검정색 글씨가 하얗게(혹은 밝게) 변한 것을 확인할 수 있다. 더보기
jupyterlab extension 설치 안 될 때. 아래의 그림과 같이, UnicodeDecodeError: 'cp949' codec can't decode 어쩌구... 가 나오는 경우 npm 에서 인코딩에 문제가 생긴 것이다. 아래의 경로에서 파일을 찾아 열자(anaconda3 or python)\Lib\site-packages\jupyterlab\commands.py self.proc 를 검색하면 다음과 같은 코드로 연결이 되는데, 마지막에encoding='UTF-8' 을 추가하자. 이 후엔 설치가 될 것이다. 더보기
[Windows 10] 무조건! 관리자 권한으로 실행하기 내 컴퓨터는 혼자!쓰는데 자꾸 관리자 모드로 실행해야 된다고 하는 그지같은 사용자경험을 주는 마소님... 이러한 사태를 조금이나마 완화하고자, 바로가기로 특정 앱 실행 시, 무조건 관리자 권한으로 실행하는 옵션을 숨겨놓으셨다. 위와 같이 Internet Explorer (다른 앱도 가능) 의 바로가기에서, 속성을 누르면 아래와 같은 화면을 만난다. 바로가기 -> 고급 을 클릭 여기서 관리자 권한으로 실행을 체크해주고 확인을 누른다. 이렇게 설정된 바로가기는 따로 실행 조건을 건드리지 않는 이상 무조건! 관리자 권한을 갖고 실행한다. 본인은 activeX가 드글거리는 페이지로 들어갈 때 주로 사용한다. 더보기
[Excel] Text 함수의 결과는 텍스트다? 숫자로 바꾸려면 numbervalue 엑셀에서 텍스트 함수의 결과는 모두 텍스트로 나온다. (여기서 텍스트 함수란 left, right, mid... 등등) 그런데 이 사실을 모르면 엑셀 사용에 불편함!짜증! 이 오는 순간이 있다. 바로 텍스트 형의 숫자가 등장할 때이다. 아래 그림을 보자. 1이든 "1"이든, 셀에서 표현될 때는 1로 표현되지만, 저 둘을 비교하는 식을 세워 확인하면 FALSE. 즉 둘이 다름으로 판정한다. 즉 1과 "1" 은 다르다!! (눈썰미가 좋다면 셀에서 데이터의 정렬로 숫자/문자를 구분할 수도 있다. 숫자의 경우 우측 정렬, 텍스트의 경우 좌측 정렬이 기본이기 때문) 아래의 예제에서, 코드 번호의 앞 3자리가 코드라고 하고, 해당 정보를 이용해 음식을 채우는, 아주 간단한 vlookup 문을 써보자. 코드번호에서 .. 더보기
[Excel] 추세를 한 셀에서 보고 싶을 때 - 스파크 라인 차트나 다른 시각화로 추세를 표현할 수 있겠지만, 번거롭고 자리를 많이 차지한다. 이 글에서는 추세를 볼 때 유용한 스파크 라인을 소개한다. 스파크 라인은 기본적으로 한 셀에 추세에 대한 시각화를 해주는 기능이다. 삽입-스파크라인 중에 고르면 되는데, 자신의 목적에 맞게 고르면 된다. 예제에서는 꺾은선으로 예를 들었다. 클릭하게 되면 데이터 범위와 위치 범위를 선택해야 한다. 데이터 범위는 내가 표현하고 싶은 데이터를, 위치 범위는 시각화를 하고 싶은 셀을 선택하면 된다. 결과를 보면, 아래와 같이 셀 하나에 선으로 추세를 확인할 수 있다. 올라갔다가 내려갔다가 다시 반등했다는 것을 한 셀에서 읽을 수 있게 된 것이다. 이렇게 한 번 만든 스파크 라인은, 다른 엑셀 식처럼 복사하여 자동 채우기를 할 수 .. 더보기
[Excel] 특정 내용을 반복적으로 뽑아내고 싶을 때 - 빠른 채우기 입력된 텍스트에서 어떤 내용을 빠르게 뽑아내고 싶을 때가 있다. 전화번호 010-1234-5678 에서 마지막 네 자리만 추출한다든지, 서울시 강남구 압구정동 에서 강남구만 추출한다든지 하는 상황을 예로 들 수 있겠다. 엑셀에서는 "빠른 채우기" 로 내용을 추출할 수 있다. (프로그래밍 언어에서 regular expression 과 비슷한 원리로 작동한다) 아래의 예를 보자. 2019 프로야구 투수 방어율 순위이다. 지금 데이터에서는 이름 (소속팀) 으로 구성되어 있는데, 소속팀을 B열로 추출하려 한다. 빠른 채우기를 실행하는 두 가지 방법이 있는데, 자동으로 실행되는 것부터 보자. 우선 처음 한 칸은 내가 채워줘야 한다. 엑셀에게 정답을 제공하는 것으로 이해하면 쉽다. 즉 B2에 KIA를 쓴다. 그 후.. 더보기
[인스타그램/Instagram] 언팔하긴 애매하고, 보긴 싫고, 숨기기? 언팔하긴 애매한 친구지만 도배를 하거나 꼴보기 싫거나 별안간 내 피드에서 보이지 않았으면 좋겠다 라는 사람이 있다? 그럴 땐 아래와 같이 "숨기기"를 해보자. 우선 해당 계정에 들어가서 팔로잉 버튼을 누르면 아래와 같은 화면이 나올 것이다. 메뉴에서 숨기기를 누르면 다시 메뉴가 나오는데, 내가 숨기고 싶은 사람의 어떤 컨텐츠를 숨길 것인가를 정할 수 있다. 게시물/ 스토리 각각 설정 가능하며, 친절하게 "상대방은 회원님의 Instagram에서 자신의 소식을 숨긴 사실을 알 수 없습니다" 라고 알려준다. 자 이제 숨기기 설정하러 출발! 더보기
[Powershell] 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 ... windows 10 에서 Powershell 을 실행할 때 제목과 같은 애러가 나는 경우가 있다. 이는 정말 다양한 원인이 가능한데, 본인의 경우 환경변수에서 특수문자 ( ; ) 가 잘못 들어가있었다. ex.) c:\python 이어야 하는데 ;c:\python 으로... ;를 지워주니까 잘 작동하긴 하는데, 다른 모든 문제가 이렇게 해결되는지는 모르겠다. 워낙 오류 메세지 자체가 불친절하여 일일이 확인하는 수밖에... 더보기
Windows 에서 Zeppelin.cmd 가 아무 반응이 없을 때 zeppelin 설치 디렉토리 \ bin 에서 common.cmd 를 열어보자. ZEPPELIN_JMX_ENABLE 항목 아래의 77행을 보면 } 로 되어 있는데, )가 되어야 한다. 이를 바꿔주면 잘 작동한다. (물론 모든 문제를 해결하는 것은 아니지만..) 더보기