pycharm에서 preference -> project:ㅇㅇㅇ -> Project Interpre에서 모듈을 인스톨하려고 했는데



module 'pip' has no attribute 'main'


위와 같은 문구가 뜨면서 에러가 났다

찾아보니 해당버전 pycharm pip에 main이 포함안되있단다


이전에는 pip 버전을 9.0.3으로 다운그레이드 해주면 된다고 하는데

현재는 pycharm을 최신버전으로 업데이트한후 다시 시도하니 잘되었다.



'공부 > Python' 카테고리의 다른 글

autoenv 디렉토리 접근시 pyenv auto activate  (0) 2018.10.06
(python3) pycurl import 에러  (2) 2018.02.11

bash에서 python 프로젝트에 접근할때마다 pyenv activate test_env 하기 귀찮아서 자동으로 해주는것을 찾다보니

autoenv라는 것을 발견해서 적용해보았다.


먼저 아래와 같이 설치후

git clone git://github.com/kennethreitz/autoenv.git ~/.autoenv
echo 'source ~/.autoenv/activate.sh' >> ~/.bash_profile
source ~/.bash_profile


해당 프로젝트 디렉토리에서 아래와 같이 설정을 해주면된다

touch .env
echo "pyenv activate test-env" > .env


이렇게 설정 후 해당 디렉토리에 들어가면



이렇게 최조에 한번 물어보는데 Y를 입력하면, 다음부터 접속시 자동으로 설정해놓은 env로 activate된다

'공부 > Python' 카테고리의 다른 글

pycharm module 'pip' has no attribute 'main'  (0) 2018.11.13
(python3) pycurl import 에러  (2) 2018.02.11

플라스크에 pycurl을 설치하여 import 하였는데

import 부분에서 에러가 난다...


분명 설치도 되었고 lib에 보면 파일도 추가되어있는데 import가 안된다.


검색해보니 삭제 후 아래 처럼 재설치하면 된다고 하여 시도해보니 잘되었다.




export PYCURL_SSL_LIBRARY=openssl

pip install pycurl --global-option=build_ext --global-option="-L/usr/local/opt/openssl/lib" --global-option="-I/usr/local/opt/openssl/include"

'공부 > Python' 카테고리의 다른 글

pycharm module 'pip' has no attribute 'main'  (0) 2018.11.13
autoenv 디렉토리 접근시 pyenv auto activate  (0) 2018.10.06

+ Recent posts