同學們有沒有想過,如果在一台電腦中每開發一個Python的專案就會安裝數量不等的模組或套件,當開發的專案不斷地增加之後,在我們的電腦中不就充滿了各式各樣的模組及套件?那如果有兩個專案所使用的模組或套件需要的版本不一樣,那要如何處理?另外,當我們需要把專案打包給別人使用的時候,我又該如何知道這個專案使用了哪些套件或模組?答案就是虛擬環境!
分類: Python
命令提示字元的基本操作命令(Windows)
很久很久以前,在電腦上還沒有Windows作業系統的時代,那時候使用電腦的朋友都是透過「下命令」的方式去指揮電腦做事情。在開始學習使用Python語言建立網站時,也會經常用到下指令的情況,我們就利用這篇文章來看一下有哪些命令可以使用吧。
使用樹莓派驅動伺服馬達SG-90
樹莓派有一組40pin的輸出入接腳可以用來控制外部的電路,當然對於伺服器的控制也不成問題,只不過,它使用的是模擬PWM的方式進行輸出,所以在控制上比較沒那麼精準,但是就一般的使用上,還算是可用啦。這篇文章就讓我們來看看如何簡單地控制SG-90這個輕巧的伺服馬達。
讓樹莓派自動顯示自己的IP
在樹莓派連接上顯示器的情況下,當然可以透過各種Linux上的指令以取得自己的IP位址,但是,在大部份的時間,樹莓派並不會被連接上顯示器,也沒有鍵盤和滑鼠可以使用,因此,讓樹莓派能在一開機的時候就可以回報自己的IP位址,以備我們透過其它的電腦以SSH或VNC的方式連線,是一個很有用的設計。
在樹莓派3 Model B上安裝OpenCV
本文說明如何利用官方的Imager把作業系統安裝到樹莓派要用的SD卡上,以及如何利用miniconda在樹莓派作業系統中安裝Open CV。
解決Visual Studio Code無法在Terminal中執行虛擬環境
在預設的情況下,使用Visual Studio Code環境要進入Terminal中執行程式進行測試時會遇到無法進入虛擬環境的情形。解決的方法很簡單。
利用Mu Editor來編寫Halocode MicroPython程式
Mu Editor是許多人在為micro:bit以及樹莓派編寫Python程式的好幫手,除了這兩種裝置之外,HaloCode的MicroPython程式也可以喔。在這一篇文章中,何老師就來教同學們如何設定Mu Editor在HaloCode上編寫MicorPython的環境。
109-1課程說明(Python資料分析實作)
國立高雄科技大學 109學年度 第1學期 博雅教育中心 科技與環境永續領域暨數位科技微學程課程,歡迎同學選修。課程簡要說明請詳閱全文。
Django網站在Heroku的部署指南
Heroku是一個支援多種程式語言的雲平台伺服器服務,透過幾個簡單的步驟,就可以把自己的網站框架推到它的平台,成為一個運行在Internet上的網站。
使用Django架站所需之基礎
Django是在Python社群中非常受到歡迎的網頁框架,它最大的特色是安裝之後即幫我們建立出了一個現代化網頁都需要的功能模組,只要遵循這個框架的邏輯,就可以在很快的時間建立出一個實用的網站。但是,也因為它有自己的「邏輯」,所以對一些初學者來說,算是進入門檻較高的一種網站框架。