๐ปTech/๐python6 [python] pysqlite3 ์ค์น ์ค๋ฅ ํด๊ฒฐ ๐ซ ERROR src/connection.h:34:21: fatal error: sqlite3.h: No such file or directory #include "sqlite3.h" compilation terminated. error: command 'gcc' failed with exit status 1 ๐ก SOLVED $ yum install -y libsqlite3x-devel $ pip3 install pysqlite3 2023. 4. 12. [python] sasl ์ค์น ์ค๋ฅ ํด๊ฒฐ sasl ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค์น ๊ณผ์ ์์ ์๋์ ๊ฐ์ ์ค๋ฅ ํด๊ฒฐ ๋ฐฉ๋ฒ๋ค์ ๋๋ค. ๋ฆฌ๋ ์ค ํจํค์ง ์ค์น๊ฐ ํ์ํ๋ค์. ๊ฒฐ๊ณผ์ ์ผ๋ก ์๋ ๋ช ๋ น์ด ์ํํ์ฌ ํจํค์ง ์ค์นํด์ฃผ๋ฉด ๋ฉ๋๋ค. ๐ซ ERROR gcc: error trying to exec 'cc1plus': execvp: No such file or directory sasl/saslwrapper.h:22:23: fatal error: sasl/sasl.h: No such file or directory ๐ก SOLVED $ yum install -y gcc-c++ cyrus-sasl-devel $ pip3 install sasl 2023. 3. 22. [SOLVED] Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-on0urr/pip/ ๐ซ ERROR pip ํจํค์ง ์ค์น ๊ณผ์ ์์ ์๋ ์๋ฌ๊ฐ ๊ณ์ ๋ฐ์ํ์ฌ ๊ฒ์ํด ๋ณด๋ pip, setuptools ์ ๊ทธ๋ ์ด๋ํ๋ผ๊ณ ๋์ต๋๋ค Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-on0urr/pip/ ๊ทธ๋์ ์ ๊ทธ๋ ์ด๋๋ฅผ ์งํํ๋ ค๊ณ 'pip install --upgrade pip' ๋ช ๋ น์ด๋ฅผ ์คํํ๋๋ฐ ๋ค๋ฅธ ์๋ฌ๊ฐ ๋ฐ์ํ๋ค์ ๐ฅ [root@localhost ~] pip install --upgrade pip Collecting pip Using cached https://files.pythonhosted.org/packages/33/c9/e2164122d365d8f823213a53970fa3005eb16218ed.. 2022. 4. 12. pip install (ํ์๋ง ๋ก์ปฌ whl ํ์ผ ์ง์ ์ค์น) โพ whl ํ์ผ ์ง์ ์ค์น user ์ต์ ์ ์ค์น๋ฅผ ์งํํ๋ ํด๋น ๊ณ์ ์ ํจํค์ง ์ค์นํ๋ค๋ ์๋ฏธ user ์ต์ ์ ๋ถ์ด์ง ์์ผ๋ฉด root ๊ณ์ ์ผ๋ก ์งํํด์ผํจ pip3 install --no-index --find-links . ํ์ผ๋ช .whl --user โพ requirements.txt ํ์ผ์ ์ค์น ํจํค์ง ๋ชฉ๋ก ์์ฑํ์ฌ ์คํ pip3 install --no-index --find-links . -r requirements.txt --user 2021. 6. 18. [Python] httplib.badstatusline ์๋ฌ ํด๊ฒฐ ๋ฐฉ๋ฒ httplib๋ก API URI ํธ์ถํ๋ ๊ณผ์ ์์ ์๋์ ๊ฐ์ ์๋ฌ๊ฐ ๋ฐ์ํ์ต๋๋ค. API ํธ์ถ์ ๋ฐ๋ณตํ์ฌ ๊ณ์ ํธ์ถํ๋ ์ฝ๋์๋๋ฐ, ์ฒซ๋ฒ์งธ ํธ์ถ์ ์ ์์ ์ผ๋ก ํธ์ถ ๋์ง๋ง ๋๋ฒ์งธ ํธ์ถ๋ถํฐ ์๋ฌ๊ฐ ๋ฐ์ํ๋ค์ Traceback (most recent call last): File "test.py", line 40, in clusterInfo = getAppPendingCnt(conn) File "yarnAppStatus.py", line 9, in getAppPendingCnt r1 = conn.getresponse() File "/usr/lib64/python2.7/httplib.py", line 1113, in getresponse response.begin() File "/usr/lib64/python2.. 2019. 11. 1. [Python] REST API ํธ์ถ ์ํ ์ฝ๋ Python REST API ํธ์ถ ์ํ ์ฝ๋์ ๋๋ค. ์ง์ ์๊ฐ ์ดํ๋ก ์ํ๋๋ api killํ๋ ์ฝ๋ import httplib, json, datetime print datetime.datetime.now() #๋ ์ง ์ถ๋ ฅ INGEST_LIST="/druid/indexer/v1/tasks" #API ์ฃผ์ HOST="aaa-bb-001" #API ํธ์คํธ PORT="8090" #API ํฌํธ hour = (datetime.datetime.now() + datetime.timedelta(hours=-9)).hour conn = httplib.HTTPConnection(HOST, PORT) #connection ์ค์ conn.request("GET", INGEST_LIST) #request res = conn.g.. 2019. 6. 13. ์ด์ 1 ๋ค์