發表文章

目前顯示的是 9月, 2020的文章

Django環境的MSSQL設定

文章來源:  https://www.cnblogs.com/fengbo123/p/10483114.html 方法一: 1、需要安装pymssql   pip install pymssql 2、使用方法: import pymssql conn=pymssql.connect(host='127.0.0.1',user='user',password='password',database='MyDB') cur=conn.cursor() cur.execute('select * from table1') #如果是插入、删除、更新语句切记要写提交命令con.commit() print (cur.fetchall()) cur.close() conn.close()   方法二: 1、安装必要的组件:   pip install django-sqlserver django-pytds pyodbc django-pyodbc pypiwin32   2、修改settings.py的DATABASES: DATABASES = { # 'default': { # 'ENGINE': 'django.db.backends.sqlite3', # 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), # } 'default': { 'ENGINE': 'sqlserver', 'NAME': 'MyDB', 'HOST': '127.0.0.1', 'PORT': '1433', 'USER': 'user', 'PASSWORD': 'password, 'OPTIONS':...

創造AI競賽平台

圖片
  安裝 EvalAI Kaggle 成功創造了AI的平台奇蹟,後繼有許多仿效者,為了建立台灣的AI平台,嘗試安裝 EvalAI。過程中許多波折,終於成功架設。 參考文章~ https://www.itdaan.com/tw/76b03aaef0a2dc42f858f73b4711dea7 參考文章~ https://evalai.readthedocs.io/en/stable/setup.html 環境安裝 ============= 安裝 Postgres https://www.enterprisedb.com/downloads/postgres-postgresql-downloads 跑 PgAdmin 新增 evalai 資料庫 確定 node, npm 有安裝 (我的電腦已安裝) C:\node -v C:\npm -v 全域安裝 npm install -g gulp npm install -g bower 實際安裝 (分為前端與後端) ============= 下載安裝程式 : git clone https://github.com/Cloud-CV/EvalAI.git evalai 啟用虛擬環境、安裝python套件 C:\>cd evalai C:\evalai>virtualenv venv C:\evalai>venv\Scripts\activate (venv) C:\evalai>pip install -r requirements/dev.txt 更改DB連結字串 Change Postgresql credentials(帳號/密碼) in settings/dev.py  執行migrations (venv) C:\evalai>python manage.py migrate --settings=settings.dev 建立模擬資料 (Seed the database with some fake data to work with.) (venv) C:\evalai>python manage.py seed --settings=settings.dev This command also creates a superuser(admin), ...

Superset 落地過程筆記

圖片
Superset local 安裝過程 superet是個強大且免費的BI工具。 安裝環境: 確保安裝 python, wheel http://go.microsoft.com/fwlink/?LinkId=691126&fixForIE=.exe. 安裝的過程如下:  cd\superset virtualenv env env\Scripts\activate (env) C:\superset>pip install apache-superset (env) C:\superset>set FLASK_APP=superset (env) C:\superset\env\Lib\site-packages\superset\bin>python superset fab create-admin 安裝 windows版 MySQL 從 MySQL內 建立 superset_db  資料庫 改config.py的 mysql設定 # SQLALCHEMY_DATABASE_URI = "sqlite:///" +  os.path.join(DATA_DIR, "superset.db") SQLALCHEMY_DATABASE_URI='mysql://root:900098@localhost:3306/superset_db?charset=UTF8' (env) C:\superset\env\Lib\site-packages\superset\bin>pip install Pillow (env) C:\superset\env\Lib\site-packages\superset\bin>python superset db upgrade (env) C:\superset\env\Lib\site-packages\superset\bin>python superset load_examples (env) C:\superset\env\Lib\site-packages\superset\bin>python superset init (env) C:\superset\env\Lib\site-packages\super...

Heroku的應用筆記

Getting Started on Heroku with Python 要會玩Heroku,要先跑完以下的文章。。 終於知道啥是local端、啥是Cloud端了。  https://devcenter.heroku.com/articles/getting-started-with-python#set-up

心得:數位轉型修練之路

圖片
  近幾年的科技發展,真的是飛快。從雲運算開始、Opendata、Big Data、工業4.0、AI、數位轉型。。。身為顧問的我們,必須要能跟得上,光是這樣門檻就很高了。以我的修練路程。。 1. Cloud Computing... Virtualization, Load Balance,  2. Opendata... Data warehouse, ETL, PowerBI, SSRS 3. Big Data... Google trend, GDelt, Place API 4. 工業4.0... ISA-95, IoTs, CPS, SCADA, 診斷表, 智慧工廠 5. AI... Python, R, Colab, 影像處理、預知保養、生產品質、銷售預測、生產排程... 6. 數位轉型 ... CSD導入藍圖, 麥肯錫八大構面、策略聯盟

Superset on Heroku

圖片
Superset是一套很有潛力的 Bi 軟體。 Appach支援,又有金源後盾。 既然是免費的軟體,就讓我想到若能再結合 Heroku。就太完美了。 擁有自己的免費雲端BI。。。 哈。 沒想到,早有人這樣想了。 google superset on Heroku 經過一陣子的折騰,初步完成。紀錄如下: 1. clone 前人的程式碼,小改 requirements、deplyment按鈕 https://github.com/shenchouyeh/superset-on-heroku 2. 按下 deplyment,登入heroku,打上 app名稱,讓他部屬 3. 設定環境變數 4. 安裝 heroku cli。用以下命令: 5. 更換admin密碼      fabmanager reset-password --app superset --username admin --password enteryournewpassword 6. 載入範例      superset load_examples 7. 登入。。。  8. 修正 postgres 有關時間軸的錯誤 (把postgres:// 改成 postgresql://)     密碼必須從 heroku抄過來。    =============== 後來想改成mysql。發現mysql免費版(因為heroku限制)限制太多。放棄。

全球貿易大數據應用探討~

圖片
為了尋求 Trade Map的實務應用。 探討資料如何建立互動式全球地圖。 研究完以下文章: https://towardsdatascience.com/a-complete-guide-to-an-interactive-geographical-map-using-python-f4c5197e23e0 文章的內容改成 .py code 在自己PC上裝完  geopandas (是個坑) 及  Bokeh 後 bokeh serve --show interactive_geographical_map.py 成功了~ 同步新增於我的 Colab上

安裝 geopandas的踩坑

Geopandas可以讀取各GIS格式進行空間運算 用了很多方法來安裝。 最後是用以下的方式成功的。 installing geopandas on local pip install wheel pip install pipwin pipwin install numpy pipwin install pandas pipwin install shapely pipwin install gdal pipwin install fiona pipwin install pyproj pipwin install six pipwin install rtree pipwin install geopandas 參考: https://stackoverflow.com/questions/54734667/error-installing-geopandas-a-gdal-api-version-must-be-specified-in-anaconda