증상 : 커널 상태가 trusted가 아닌 kenel Error 로 뜸. 메시지로그 : FileNotFoundError: [Errno 2] No such file or directory: '/opt/anaconda1anaconda2anaconda3/bin/python': '/opt/anaconda1anaconda2anaconda3/bin/python' 해결방법: 심볼릭 링크가 없어서 그런 것이니, 만들어주자. 1. 폴더 생성 mkdir -p /opt/anaconda1anaconda2anaconda3/bin 2. 폴더 이동 cd /opt/anaconda1anaconda2anaconda3/bin 3. 심볼릭링크 생성 ln -s python 4. 주피터 재 실행
Program/Python 검색 결과
파이썬에서 N개의 리스트에 각각 데이터를 할당하고 싶은 경우 아래와 같이 사용할 수도 있다. 본 방법은 2개의 리스트에 각각 들어갈 수 있다는 것을 간단히 보여줍니다. a_list = [] b_list = [] app_dic = {} app_dic['aaa'] = a_list.append app_dic['bbb'] = b_list.append app_dic 에는 {'aaa': , 'bbb': } 가 들어있다. for i in range(1,10): if i%3 is 0: app_dic['aaa'](i) else: app_dic['bbb'](i) 각각 출력을 해보면, [3, 6, 9] [1, 2, 4, 5, 7, 8] 가 나온다. 개발자가 이를 어떻게 활용하냐에 따라 코드는 무궁무진하게 달라진다. 필자의 ..
처음 파이썬을 공부 할 때 List에 값을 추가하는 방법은 아래와 같이 배웠을 것이다. * 데이터 양 100000000개를 기준하여 테스트 하였음. 속도는 개인마다 다 다릅니다. * 변경 전 : 17 s ± 29.5 ms per loop (mean ± std. dev. of 7 runs, 1 loop each) a = [] for data in df['values']: a.append(data) 적은 양의 .append를 사용해도 무관하지만, 많은 양의 값을 추가하는 경우에는 속도저하가 발생한다. 고로 다음과 같이 변경해야 한다. * 변경 후 : 11.7 s ± 30.2 ms per loop (mean ± std. dev. of 7 runs, 1 loop each) a = [] a_app = a.appe..
PyCharm (파이참)을 사용하면서 from ~ import, import를 하여 사용자가 생성한 라이브러리를 호출할 때 Unresolved reference가 나오는 경우가 있다. 혹은 파이참 PROFESSIONAL을 사용하여 원격지에서 REMOTE를 할 시에도 나온다. CTRL + Click 을 하면 해당 라이브러리나 참조 라이브러리로 이동하는데, REMOTE의 캐시 소스폴더에 있는 애꿎은 애가 선택되는 경우가 있다. system/remote_sources/-1231280391/-1213124515/ ???.py 이런식... 이것도 아래를 통한 방법으로 해결 가능함...... # 해결방법 해당 소스의 루트가 되는 폴더를 파이참에서 설정해준다. 참고 : https://stackoverflow.com/..
최근댓글