본문 바로가기
반응형

컴퓨터쟁이/Python26

Python 에러 ImportError: cannot import name 'StreamWrapper' from 'torch.utils.data.datapipes.utils.common' (/home/ostusr2/anaconda3/envs/ost_env/lib/python3.8/site-packages/torch/utils/data/datapipes/utils/common.py) ImportError: cannot import name 'StreamWrapper' from 'torch.utils.data.datapipes.utils.common' (/home/ostusr2/anaconda3/envs/ost_env/lib/python3.8/site-packages/torch/utils/data/datapipes/utils/common.py) 위와 같은 오류가 난다면 torchtext.__version__ 으로 버전을 확인하고 pip install torchtext==0.8.0 로 버전을 낮춰주고 다시 설치해보면 된다. 혹시 그래도 아래와 같이 오류가 난다면, OSError: /home/ostusr2/anaconda3/envs/ost_env/lib/python3.8/site-pack.. 2022. 4. 1.
jupyter notebook으로 ipykernel 생성하기 ipykernel이 필요한 이유는 conda에서 가상환경을 만들었을 때, 그 가상 환경을 jupyter notebook kernel로 가져오기 위해서 필요하다. ipykernel 을 설치하고 아래 명령어에서 수정해야하는 부분은 옵션에서 --name은 내 가상환경의 이름을 쓰고 --display-name 은 자기가 알아보기 쉬운이름(jupyter notebook에서 kernel 찾을때 보이는 이름) 으로 설정해주면 된다. python -m pip install ipykernel python -m ipykernel install --user --name myenv --display-name "Python (myenv)" 참고 https://ipython.readthedocs.io/en/stable/insta.. 2022. 4. 1.
python pip install requirement.txt 오류나도 끊김없이 설치하기 리눅스에서 requirement.txt를 그대로 설치하는데 아래와 같은 명령어를 사용한다. pip install -r requirements.txt 하지만, 저기 requirements에서 가끔 버전이 안맞는 애들이 있으면, 위와 같은 오류가 나면서, 설치가 되지 않는다. 특히 남의 코드와 환경을 가져오다보면, 버전이 안맞는 경우가 수두룩하다. 따라서 저렇게 error가 나는 애들은 그냥 pass하고 쭈욱 설치할 수 있도록 명령어를 입력해야한다. 설치 오류가 있더라도 그냥 나머지애들은 다 설치해!라는 명령어는 다음과 같다. cat requirements.txt | cut -f1 -d"#" | sed '/^\s*$/d' | xargs -n 1 pip install 위와 같이 명령어를 쓰면 된다. insta.. 2022. 4. 1.
pyhton Error :SettingWithCopyWarning 해결 방법 python dataframe에 있는 값을로 연산을 하는데 자꾸 아래와 같은 오류가 떠서 신경쓰여서 찾아보았었다. :2: SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrame See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy Indexing and selecting data — pandas 1.4.1 documentation Another common operation is the use of boole.. 2022. 3. 31.
728x90
반응형