본문 바로가기

반응형

Python

[python] pip 패키지 버전 지정 설치/업그레이드/다운그레이드 pip으로 패키지 버전 지정하여 설치하는 방법이다.코드를 재현하거나 패키지의 특정 기능이 특정 버전에 있을 때 주로 사용한다. 버전 지정 설치pip3 install scikit-learn==1.3.0pip3 install 'scikit-learn>=1.3.0, 업그레이드pip3 install --upgrade scikit-learn==1.3.0 다운그레이드pip install --force-reinstall -v "scikit-learn==1.3.0" 더보기
[python / vscode] 파이썬 버전 변경하기 문제점vscode 에서 파이썬 파일을 실행하다가 버전을 변경하고 싶은 경우, cmd + shift + P 로 파이썬 인터프리터를 변경해도 변경이 되지 않는다.  해결방법코드의 오른쪽 위를 보면 선택된 파이썬이 표시되어있다.(노란 스티커 부분) 여기를 클릭하면 다른 파이썬 커널을 선택할 수 있게 리스트가 나온다.  여기서 변경하고 싶은 파이썬 버전을 선택할 수 있게 된다.  끝 더보기
[macOS/qiskit] qiskit1.0 버전과 qiskit0.46 이하 버전 각각의 가상 파이썬 환경 만들기 계기올해 초, qiskit1.0버전이 나오면서 qiskit0.46 이전 버전과 호환되지 않는 모듈들이 많아졌다.하지만 이전부터 개발해오던 프로그램들은 qiskit0.46 인 경우가 많아,바로 마이그레이션 하기 힘든 경우에는 각각 버전의 가상환경을 만들어 각 프로그램에 맞는 qiskit버전을 쓰면 편리하다. 방법가상환경 python을 관리하는 방법은 여러가지가 있는데 오늘은 지금 쓰고 있는 pyenv를 이용한 방법을 소개해야겠다. 0. 환경pyenv 를 설치하는 방법은 아래 포스팅 참조.https://romanticdog.tistory.com/57 [python/macOS] pyenv로 python 버전 관리하기파이톤을 업그레이드 하려면 홈페이지에서 다운 받는 방법도 잇고, homebrew의 pyenv로 .. 더보기
[python/macOS] 파이썬에서 패키지 다운그레이드 하기/pip/패키지 버전 확인 방법 문제점패키지를 쓰다보면 최신버전의 패키지에서 호환되지 않아서 다른 모듈을 실행할 수 없는 경우가 있다.그럴 땐 단순하게 패키지를 다운그레이드 시키는 것이 가장 빠른 방법인 것 같다. 나는 qiskit_algorithm 모듈 안에서 numpy를 사용하는데 numpy 2.0 버전과 호환이 되지 않는다는 문제가 생겼다. 해결방법0. 먼저 현재 패키지의 버전을 확인한다.pip show numpy Name: numpy Version: 1.26.0 Summary: Fundamental package for array computing in Python Home-page: https://numpy.org Author: Travis E. Oliphant et al. Author-emai.. 더보기
[python/macOS] vscode에서 pyenv가상환경 파이썬 지정하기 문제pyenv 로 가상환경 qiskit10을 만들어놓고 터미널에서 activate 한 다음 vscode를 실행시켰는데, .ipynb파일에서 qiskit10의 파이썬이 사용되지 않고 원래 선택되어있던 로컬 파이썬(qiskit46)으로 실행되었다. % pyenv versions system 3.12.3 3.12.3/envs/env3123 3.12.3/envs/qiskit10 env3123 --> /Users/name/.pyenv/versions/3.12.3/envs/env3123* qiskit10 --> /Users/name/.pyenv/versions/3.12.3/envs/qiskit10 (set by PYENV_VERSION environment variable)% pyenv activate q.. 더보기
[jupyter notebook]주피터 노트북 .ipynb 실행 중 proceed?[y/n] 입력방법 .ipynb파일에서 install을 할 때가 있는데 가끔씩 yes or no를 입력해야 다음으로 넘어가는 경우가 있다.대처방법--yes 를 붙여주면 된다.예:!pip uninstall package --yes 더보기
[python/macOS] pyenv로 파이썬 버전별 가상환경 만들기 계기보통 venv 나 conda venv 로 파이썬 가상환경을 만든다. 나는 mac 디폴트 파이썬을 이용해서 가상환경을 만들었는데 프로젝트별 사용하는 파이썬 버젼이 달라서 pyenv를 사용하기로 했다. 0. 환경macOS: M2, sonoma 14.4.1echo $SHELL /bin/zshpython3 --version Python 3.9.6homebrew 와 pyenv는 설치된 상태이다.homebrew 설치 방법https://romanticdog.tistory.com/55 [python/macOS] homebrew 인스톨 및 삭제/homebrew 파이썬 인스톨 및 삭제homebrew가 도커(docker) 사용할 때나 파이썬 버전을 관리할 때(pyenv,rye) 등 많이 쓰여서 homebrew를 설치하기.. 더보기
[python/macOS] pyenv로 python 버전 관리하기 파이톤을 업그레이드 하려면 홈페이지에서 다운 받는 방법도 잇고, homebrew의 pyenv로 터미널에서 커맨드로 하는 방법도 있다.나는 커맨드로 하는 방법을 더 선호하고 pyenv가 파이썬 버전 관리 하기에 편해서 homebrew로 하는 방법을 선택했다.(요즘은 rye가 더 선호된다고 하는데 우선 pyenv가 제일 유명하니 이것부터 해봐야겠다.)homebrew pyenv upgrade 하는 방법까지 기록하려고 한다.더보기목차0.환경1. brew로 pyenv 설치2.파이썬 버전 지정 설치3. pyenv 파이썬을 디폴트로 설정4. 파이썬 버전 삭제 0. 환경macOS: M2, sonoma 14.4.1echo $SHELL /bin/zshpython3 --version Python 3.9.6whic.. 더보기

반응형