IT-Engineering/TroubleShooting30 Boost does not appear to be installed - ๋ถ์คํธ ์ค์น(Ubuntu) Ubuntu 18.04 ๋ฒ์ ์์ OpenFOAM 4.1 Thirdparty ๋น๋์์ ์๋์ ๋ฉ์์ง๊ฐ ๋จ๋ฉด์ ๋น๋๊ฐ ์คํจํ๋ค. Build CGAL Boost does not appear to be installed stopping build ๋ฌธ์ ๋ Boost๊ฐ ์ค์น๋์ด ์์ง ์๋ค๋ ๊ฒ. Boost ์ค์น๋ฅผ ํด์ฃผ๋๋ก ํ์. Boost ์ค์น ๋ฐฉ๋ฒ ์๋์ ํจํค์ง ์ค์น๋ฅผ ํด์ฃผ์ด์ผ ํ๋ค. ๊ผญ ๋๋ค ํด์ฃผ์ด์ผ ํ๋ค. CGAL์ ๋น๋๋ libboost-dev๋ง ์ค์นํด๋ ์ํ์ด ๋์ง๋ง, ์ดํ OpenFOAM ์ปดํ์ผ์ ํ ๋ ์๋์ ๊ฒ๋ ํ์ํ๊ธฐ ๋๋ฌธ. ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ ์ค์นํ ๋๋ ๋ฐ์ํ ์ ์๋ ๋ฌธ์ ์ผ ๊ฒ์ผ๋ก ์์๋๋ค. sudo apt install libboost-dev sudo apt install libboost-al.. 2021. 5. 22. ์๋์ฝ๋ค ํ๊ฒฝ Python์์ SSL DLL ๊ด๋ จ ์๋ฌ ํด๊ฒฐ. SSLError, DLL load failed while importing _ssl ์๋ฌ ์ํฉ1: Max retries exceeded with url: /api/v3/ping (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) ์๋ฌ ์ํฉ2: DLL load failed while importing _ssl: ์ง์ ๋ ๋ชจ๋์ ์ฐพ์ ์ ์์ต๋๋ค. ๋ ๊ฐ์ ์๋ฌ๋ ๊ฐ๊ธฐ ๋ค๋ฅธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ถ๋ฌ์ค๋ ์ํฉ์ ๋ฐ์ํ๋ค. ํ๋๋ binance ๊ด๋ จ, ํ๋๋ ccxt ๊ด๋ จ์ด์๋ค. ๊ฐ์ ๋ฌธ์ ๋ก ๋ณด์ฌ์ ํ๋๋ก ๊ดํตํ๋ ํด๊ฒฐ์ฑ ์ ์ฐพ์๋๊ณ , ์ด์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๊ณต์ ํ๋ค. SSL ๋ฌธ์ ํด๊ฒฐ ๋ฐฉ๋ฒ {anaconda directory}/Library/bin ์์ ์๋์ ํ์ผ ๋๊ฐ๋ฅผ {anaconda dir.. 2021. 2. 19. importError: DLL load failed while importing win32api: ์ง์ ๋ ๋ชจ๋์ ์ฐพ์ ์ ์์ต๋๋ค. ์๋ฌ ํด๊ฒฐ ํ๊ธฐ Anaconda3 64๋นํธ ํ๊ฒฝ์์ Jupyter Lab์ ์คํํ๋ ค๋ค ๋ฐ์ํ ์๋ฌ์ด๋ค. ๋ง์ ๊ณณ์์๋ ์๋์ ๊ฐ์ ํด๊ฒฐ์ฑ ์ ๋งํ๊ณ ์์ผ๋ ํ์์๊ฒ๋ ๋์์ด ๋์ง ์์๋ค. (ํผ์ดํฌ ์ฃผ์!) pip uninstall pypiwin32 pip install pywin32 ์ค์ ์ฝ๋๋ฅผ ์ฐพ์๋ค์ด๊ฐ ๋ณด๋ฉด ์ด๋ ๊ฒ ์๊ฒผ๋ค. ์๋์ฝ๋ค 64bit ํ๊ฒฝ์์ ์คํํ ๋ ์ด ์ฝ๋์ import win32api ์์ ์๋ฌ๊ฐ ๋ฐ์ํ ๊ฒ์ด๋ค. {anaconda3๊ฒฝ๋ก}\envs\{ํ๊ฒฝ์ด๋ฆ}\lib\site-packages\jupyter_core\paths.py def win32_restrict_file_to_user(fname): """Secure a windows file to read-only access for the user... 2021. 2. 18. ์์ ๋ฌธ ์คํ ์๋จ ๋ฐ์ ์์ ์ค๋ฅ ๋ฌธ์ ํด๊ฒฐ(Feat. ๊ตญ๋ฆฝ๋ฌธํ์ฌ๋จ๋ฐ๋ฌผ๊ด) ์์ ๋ฌธ์ด ์ด๋๋ ์ธ๊ฐ๋ถํฐ ์๋ฌด๋ฆฌ ์คํํด๋ ๋ก๊ทธ์ธ ํ์ ์ ๊น ์ปค์์ ๋ก๋ฉํ๋ ๋ฏํ ํ์๊ฐ ๋จ๋ค๊ฐ ๊บผ์ง๋ฉฐ ์๋ฌด๋ฐ ๋ฐ์๋ ์์ด ์คํ์ด ๋์ง ์๋ ํ์์ด ์๊ฒผ๋ค. ๊ด๋ จํ์ฌ ํค์์ฆ๊ถ ํํ์ด์ง๋ฅผ ๋ค์ ธ๊ฐ๋ฉฐ ํด๋ณผ ์ ์๋ ๊ฒ์ ๋ค ํด๋ณด์๊ณ , ๋ฐ์ด๋ฌ์ค ๊ฒ์ฌ์ ์ฌ์ค์น๋ ์์ฐจ๋ก ๋ค์ ํ์ง๋ง ํด๊ฒฐ์ด ๋์ง ์์๋ค. ๊ทธ๋ฐ๋ฐ ์ ๋ง ์ ๋ง ๋ด ์ธ์ ๊ฐ์ฅ ํฉ๋นํ ํด๊ฒฐ์ฑ ์ ๋ฐ๊ฒฌํ๊ณ , ์ ์ง ์ต๊ทผ์ ์ด๊ฑธ ํ๋๋ฐ ์ถ์ด์ ์ ์ฉ์์ผ๋ณด์๋๋ ํด๊ฒฐ์ด ๋์๋ค... "๊ตญ๋ฆฝ๋ฐ๋ฌผ๊ด๋ฌธํ์ฌ๋จํด๋์ ํฐํธ๋ฅผ ์ ๊ฑฐํ๋ค." ๊ตฌ์ฒด์ ์ธ ํด๊ฒฐ ๋ฐฉ๋ฒ 1. ์์ ๋ฌธ์ด ์ค์น๋ ๋๋ ํ ๋ฆฌ ํ์์ User ๋๋ ํ ๋ฆฌ๋ช ์ ๋ค๋ฅธ ์ด๋ฆ์ผ๋ก ๋ณ๊ฒฝํ ํ, ์ ์์์๋ ๋์ผํ ํ์์ธ์ง ํ์ธ (C ๋๋ผ์ด๋ธ์ ์ค์น์, c:\KiwoomHero4\User) 2. ์์ ๊ฐ์ด ํ์ ๊ฒฝ์ฐ์๋ ์์ ๋ฌธ์ด ์ข ๋ฃ๋๋ค๋ฉด.. 2021. 1. 22. No module named 'win32com' ํด๊ฒฐ ๋ฐฉ๋ฒ import win32com.client ์ํ์ No module named 'win32com'์ด ๋ฐ์ํ๋ ๊ฒฝ์ฐ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๋ํด ์๊ฐํ๋ค. ํ์์ ๊ฒฝ์ฐ ์๋ฌ๋ฉ์์ง๋ ๋ค์๊ณผ ๊ฐ์๋ค. Traceback (most recent call last): File "d:\00_Programming\Trading\sarktrader\dashin\dashin_get_item_list.py", line 1, in import win32com.client ModuleNotFoundError: No module named 'win32com' ์ด ๊ฒฝ์ฐ๋ ์ฝ์(Console) ์ฐฝ์์ ํน์ Anaconda Promprt ๋ฑ์์ ์๋์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ์. pip install pywin32 ํด๊ฒฐ์ด ๋์์ ๊ฒ์ด๋ค. ๊ทธ๋ผ 20000. 2020. 12. 11. [Mac] ์ฌ๋ฌ๊ฐ์ ruby ๋ฒ์ ์ฌ์ฉ์ ์ํ rbenv ์ค์น ์ค๋ฅ ํด๊ฒฐ Error: Your CLT does not support macOS 11.0. It is either outdated or was modified. Please update your CLT or delete it if no updates are available. Error: An exception occurred within a child process: SystemExit: exit ๋งฅ์์ ruby ์ฌ๋ฌ ๋ฒ์ ์ฌ์ฉ์ ์ํ rbenv ์ค์น์ ์์ ์๋ฌ๋ฌธ์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๋ํ ํฌ์คํ ์ ํ๋ค. ํฐ๋ฏธ๋๋ก iTerm์ ์ฌ์ฉํ์๊ณ , Homebrew๋ ์ค์น๋ ์ํ๋ก ๊ฐ์ ํ๋ค. Homebrew๋ ์๋์ ์ปค๋งจ๋๋ก ์ค์นํ ์ ์๋ค. # Install Homebrew /usr/bin/ruby -e "$(curl -fsS.. 2020. 12. 1. Ruby Development Kit์ Rubygem SSL ์ธ์ฆ ๋ฌธ์ ๋จ์ ํด๊ฒฐ ๋ฐฉ๋ฒ ๊ณตํฌ์ SSL ์ค๋ฅ๋ฅผ ๋ ๋ง์ดํ๋ค. ์ด์ ๋ ์ด ๋ฌธ์ ํด๊ฒฐ์ ๊ทผ๋ณธ์ ๊ณ ์น๊ณ ๋์ ์ ๋๋ก ํฌ์คํ ์ ํด์ผํ ๋ฏ์ถ๋ค. gem install *** ๊ณผ ๊ฐ์ ๊ตฌ๋ฌธ์ ์คํํ์ ๊ณตํฌ์ ์๋ฌ ๋ฌธ๊ตฌ๋ค์ด ๋ํ๋ฌ๋ค. ERROR: SSL verification error at depth 1: self signed certificate in certificate chain (19) ERROR: Root certificate is not trusted (/C=KR/O=Somansa/CN=Somansa Root CA) ์ฐธ๊ณ ๋ก ์๋ฌ๋ฉ์์ง์ Somansa๋ ๊ตญ๋ด์ ๋ณด์์ ์ฒด์ธ๋ฐ, ํ ํ์ฌ๊ฐ ์ด ์ ์ฒด๋ฅผ ํตํด ์ธ์ฆ์๋ฅผ ๋ฐ๊ธ๋ฐ์ ์ฌ์ฉํ๊ณ ์๊ธฐ ๋๋ฌธ์ด๋ค. Self signed certificate in certificate chain ์ด ๋ฉ์.. 2020. 9. 24. Git Push๋ฅผ ๊ท์ฐฎ๊ฒ ๋ง๋๋ ์๋ฌ ํด๊ฒฐ: Enter passphrase for key '~/.ssh/id_rsa' ๋ฌธ์ ์ Could not open a connection to your authentication agent. ๋ฌธ์ ๋๋ค ํด๊ฒฐํ๊ธฐ ์ธ์ ๊ฐ๋ถํฐ https๋ก git repository๋ก๋ถํฐ ์์ค๋ฅผ ๋ฐ์ ๋ ์๊พธ ๊ณ์ ํ์ธ์ด ๋จ๋๊ฒ ๊ท์ฐฎ์๋ค. ๊ทธ๋์ ssh key๋ฑ๋ก์ ํ๊ณ ํ๋ฒ ๊ท์ฐฎ์์ ๊ฐ์ํ๊ณ ๊ณ์ ํธํ๊ฒ ํ๋ ค๊ณ ssh ์ค์ ์ ๊ฐํํ๋ค. git push์ ์๋ ๋ก๊ทธ์ธ ์ค์ - username, password๊ทธ๋ง ์ ๋ ฅํ์ github respository์ git push -u origin master ๋ฅผ ํ์ ๋ ์๋์ ๊ฐ์ด ์๊พธ ๋ก๊ทธ์ธ์ ์์ฒญํ๋ ๊ฒฝ์ฐ ํด๊ฒฐ ๋ฐฉ๋ฒ ์ ๋ฆฌ. repository์ฃผ์๋ฅผ https ๋ก ๋ฐ์์ ์ฒ๋ฆฌํ๋ ๊ฒฝ์ฐ์ ํ๋กํ ์ฝ์ ssh ๋ก ๋ณ๊ฒฝํ๋ ๋ฐฉ๋ฒ์ด๋ค.. gentlesark.tistory.com ํจ๊ป๋ณด๋ฉด ์ข์ ๊ธ ๊ทธ๋ฐ๋ฐ ์ด์ฉ ์ผ์ธ์ง ์์ ํ๋ ์ปดํจํฐ ์ค ํ ๋์ ์ง์์ ์ผ๋ก ์๋์ ๋ฉ์์ง๋ฅผ ๋ฑ๋ ๊ฒ์ด ์๋๊ฐ? (์ฐธ๊ณ .. 2020. 9. 11. Windowsํ๊ฒฝ์์ Python mysql ์ ์ ๋ฌธ์ ํด๊ฒฐ (Alchemy, MySQLdb ์ฌ์ฉ์) ์ด๋ฒ ๊ฒฝ์ฐ๋ ์๋์ ์ฝ๋์ฒ๋ผ pandas์ DataFrame๊ฐ์ฒด๋ฅผ mysql db์ ์ฝ์ ํ๋ ๊ณผ์ ์์ ๋ฐ์ํ ์๋ฌ์๋ค. engine = create_engine('mysql+mysqlconnector://'+MYSQL_USER+':'+MYSQL_PASSWORD+'@'+MYSQL_HOST_IP+':'+MYSQL_PORT+'/'+MYSQL_DATABASE, echo=False) df = pd.read_csv("./test.csv") with engine.connect() as conn, conn.begin(): df.to_sql('Table1', conn, if_exists='replace') ์๋ฌ ๋ด์ฉ์ ๊ฐ๋ต์ ์ผ๋ก ์๋์ ๊ฐ๋ค. MySQLdb._exceptions.OperationalError: (2059.. 2020. 9. 3. ์ด์ 1 2 3 4 ๋ค์