"Python"의 두 판 사이의 차이

wwiki
이동: 둘러보기, 검색
(python2)
(에러)
13번째 줄: 13번째 줄:
 
  $ sudo pip3 install 패키지명
 
  $ sudo pip3 install 패키지명
  
==에러==
+
=에러=
에러메시지: TypeError: 'NoneType' object is not callable
+
== UnicodeDecodeError: 'ascii' codec can't decode byte==
 
+
reload(sys)
/usr/lib/python3.5/weakref.py 파일수정해야한다.
+
sys.setdefaultencoding('utf-8')
 
 
공백과 탭은 구분되므로 공백으로 맞추어 수정해야 한다.
 
 
 
다음을
 
        def remove(wr, selfref=ref(self)):
 
다음으로 수정한다.
 
        def remove(wr, selfref=ref(self), _atomic_removal=_remove_dead_weakref):
 
 
 
다음을
 
                    _remove_dead_weakref(d, wr.key)
 
다음으로 수정한다.
 
                    _atomic_removal(d, wr.key)
 

2019년 7월 19일 (금) 05:48 판

python2

pip 설치

$ sudo apt install python-pip

패키지 설치

$ python -m pip install 패키지명

python3

pip3 설치

$ apt install python3-pip

패키지 설치

$ sudo pip3 install 패키지명

에러

UnicodeDecodeError: 'ascii' codec can't decode byte

reload(sys)
sys.setdefaultencoding('utf-8')