Skip to content

Zeroplex 生活隨筆

軟體開發、伺服器和生活瑣事

小 縮小字型大小。 中 重設字型大小。 大 放大字型大小。

標籤: Python

Python 筆記

Posted on 2020 年 4 月 8 日2021 年 3 月 12 日 By 日落 在〈Python 筆記〉中尚無留言

沒有特別提示的話,Python 的直譯器指的都是 CPython,另外還有 PyPy、IronPy、Jython 等。

另外 CPython 的 garbage collection 是 by reference counting 的,必要時可以用下面方式 GC:

del variable
Tags:Python

Untitled Post

Posted on 2019 年 12 月 6 日2021 年 3 月 12 日 By 日落 在〈Untitled Post〉中尚無留言

相信很多人看過這個錯誤訊息:

django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.

想必開剛使接觸 Python 的人應該都會遇到這個問題吧?然後就乖乖的「pip install MySQL db」、「pip install ConfigParser」之類的。
不過大家不用擔心,地雷我已經踩完,邊直接給答案。

先在系統上安裝套件「sud aptitude install libmysqlclient-dev」再回到 python 環境底下安裝「pip install mysqlclient」。到這邊都沒有看到錯誤的話,就可以試試看做一次 migration 了。

Ref: https://stackoverflow.com/a/4169790

Tags:Python

使用 setup.py 安裝 Python Package 要切換至根目錄

Posted on 2019 年 7 月 3 日2021 年 3 月 12 日 By 日落 在〈使用 setup.py 安裝 Python Package 要切換至根目錄〉中尚無留言

最近在研究 Python,下載了 RPIO 來安裝:

$ wget http://...... -O RPIO.zip
$ unzip RPIO.zip
$ python RPIO/setup.py install
....
running install
running bdist_egg
error: error in 'egg_base' option: 'source' does not exist or is not a directory

弄了半天,才知道有路徑問題,要先切到 package 根目錄再安裝才會成功:

$ cd RPIO
$ python setup.py install

沒寫過 Python 直接衝 GPIO 有越級打怪的感覺,不知道機器會不會被我搞爛 Orz

Tags:Python

Python 的 system(“pause”)

Posted on 2009 年 9 月 10 日2021 年 6 月 29 日 By 日落 在〈Python 的 system(“pause”)〉中有 5 則留言

2021-06-29 更新:請勿使用下列語法,敬請改用 Python interactive shell。

windows 的命令提示字元執行完會自動關閉,只好什麼語言都來個 system(“pause”)。

import os
# blablabla .....
os.system("pause")
Tags:Python, 程式設計

文章分頁

上一頁 1 2

其他

關於我  (About me)

小額贊助

  文章 RSS Feed

  留言 RSS Feed

Apache AWS Bash C/C++ Docker FreeBSD GCP Git Google Java JavaScript Laravel Linux Microsoft MSSQL MySQL Nginx PHP PHPUnit PostgreSQL Python Qt Ubuntu Unix Vim Web Windows WordPress XD 作業系統 分享 好站推薦 專題 攝影 新奇搞笑 新聞 旅遊 生活雜記 程式設計 網路架站 網頁設計 資訊學習 資訊安全 遊戲 音樂


創用 CC 授權條款
本著作係採用創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權.