답변함 tensorflow 설치 axcf1596 2026년 02월 19일 11:57 공유 안녕하세요 1. tensorflow 설치가 안되어 문의드립니다. - tensorflow 작동이 안됩니다. - chat gpt한테 물어보니 Python 3.11을 Kernal을 바꾸면 된다고 하는데, 그렇게 되면 또 다른 라이브러리가 안먹힙니다. / 아래는 현재 python 버전입니다 2. 추가로 inplace = true도 안먹힙니다. 0 댓글 댓글 4개 정렬 기준 날짜 투표수 rladydwo135 2026년 02월 20일 02:49 안녕하세요 질의주셔서 감사합니다.1번을 보니 지금 텐서플로우의 설치는 따로 설치하신(?) 파이썬 버전(3.11)에 설치가 되어져 있고,지금 사용하는 주피터의 파이썬은 3.14v를 사용하고 있는 것 같습니다.즉, 서로 완전 다른 환경에서 진행하고 있다고 보시면 됩니다.주피터 노트북에서 다음 커널을 확인하여 3.11버전이 있으면 해당 버전으로 변경하고 진행하시면 무리 없이 tensorflow가 실행될 겁니다.혹시 커널이 안뜨시면 다시 답변 주시면 감사합니다.확인하는 곳 입니다.위 주황색 위치를 클릭하신 후, 위와 같은 창이 뜨실텐데 Use No Kernel에 파이썬 3.11버전이 있으면 해당 버전으로 커널을 교체해 주시면됩니다. 2. inplace =true 가 먹히지 않는게 아닙니다.이번에 파이썬이 2.x 버전으로 업데이트가 되면서 inpace 파라미터를 비사용 권장으로 처리가 되었습니다.Pandas 2.x부터 Copy-on-Write 정책이 적용되면서df[col].method(..., inplace=True) 같은 체인 인덱싱 방식은원본 DataFrame을 보장하지 않기 때문에 경고가 발생하는 것이라고 보면 됩니다. 0 axcf1596 2026년 02월 20일 08:37 1번은 해결되었습니다.2번은 사진에 보이는 것처럼 1297번의 Nah 값이 대체되지 않고 그대로 존재합니다 ㅠ0ㅠ.. 0 rladydwo135 2026년 02월 23일 07:56 그러시군요…2번은 그럼 다음의 코드로 진행해주시면 감사드립니다. 예시)abandon_df['time_on_site'] = abandon_df['time_on_site'].fillna( abandon_df['time_on_site'].median() ) 위 처럼 아예 해당 변수에 재할당 하는 방법으로 하시면 가능합니다. 0 axcf1596 2026년 02월 24일 02:58 1. 문제에서 inplace=True 조건을 꼭 사용해야 할 경우, 저런 오류는 어떻게 해결해야 할까요? 2. 시험 환경에서는 저런 오류가 발생하지 않도록 세팅되어지는 거 맞나요?알려주시면 감사하겠습니다. 0 댓글을 남기려면 로그인하세요. 원하는 것을 찾지 못하셨나요? 질문하기
댓글
안녕하세요 질의주셔서 감사합니다.
1번을 보니 지금 텐서플로우의 설치는 따로 설치하신(?) 파이썬 버전(3.11)에 설치가 되어져 있고,
지금 사용하는 주피터의 파이썬은 3.14v를 사용하고 있는 것 같습니다.
즉, 서로 완전 다른 환경에서 진행하고 있다고 보시면 됩니다.
주피터 노트북에서 다음 커널을 확인하여 3.11버전이 있으면 해당 버전으로 변경하고 진행하시면 무리 없이 tensorflow가 실행될 겁니다.
혹시 커널이 안뜨시면 다시 답변 주시면 감사합니다.
확인하는 곳 입니다.
위 주황색 위치를 클릭하신 후,
위와 같은 창이 뜨실텐데 Use No Kernel에 파이썬 3.11버전이 있으면 해당 버전으로 커널을 교체해 주시면됩니다.
2. inplace =true 가 먹히지 않는게 아닙니다.
이번에 파이썬이 2.x 버전으로 업데이트가 되면서 inpace 파라미터를 비사용 권장으로 처리가 되었습니다.
Pandas 2.x부터 Copy-on-Write 정책이 적용되면서
df[col].method(..., inplace=True) 같은 체인 인덱싱 방식은
원본 DataFrame을 보장하지 않기 때문에 경고가 발생하는 것이라고 보면 됩니다.
1번은 해결되었습니다.
2번은 사진에 보이는 것처럼 1297번의 Nah 값이 대체되지 않고 그대로 존재합니다 ㅠ0ㅠ..
그러시군요…
2번은 그럼 다음의 코드로 진행해주시면 감사드립니다.
예시)
abandon_df['time_on_site'] = abandon_df['time_on_site'].fillna( abandon_df['time_on_site'].median() )
위 처럼 아예 해당 변수에 재할당 하는 방법으로 하시면 가능합니다.
1. 문제에서 inplace=True 조건을 꼭 사용해야 할 경우, 저런 오류는 어떻게 해결해야 할까요?
2. 시험 환경에서는 저런 오류가 발생하지 않도록 세팅되어지는 거 맞나요?
알려주시면 감사하겠습니다.
댓글을 남기려면 로그인하세요.