2013年4月2日 星期二
2013年1月21日 星期一
[Python] 開發環境檔案夾選擇
小技巧:
在不同系統中可以建立多個不同變數:
local_folder = 'D:/projects/a'
online_folder = '/django_projects/b'
利用if判斷讓系統自行判斷存入資料夾
if os.path.exists(local_folder):
base_folder = local_folder
if os.path.exists(online_folder):
base_folder = online_folder
2012年9月2日 星期日
[Python] Virtualenv 安裝問題 - on mac
前言:
最近開始設置工作的環境,主要的環境是:
Python + Django + Firebird
來開發網站!
之前都是利用Windows設置環境,不過這是第一次設置在Mac OS上。
首先開始找尋設置專案的一些工具,就先記錄下來!
1. Virtualenv -- 可建置開發的虛擬環境
2. Pip -- Python 的套件管理工具
基本介紹和使用方法就問Google大神唄!
主題:
在設置Virtualenv時,進行建置環境資料夾時總是會發生錯誤...
執行時都會出現問題:
雖然一開就可以知道是沒有__init__.py檔案的關係!沒錯就這麼容易...
不過!不對阿,Python是mac裡內建的,沒有這檔案我要怎麼辦....
解決方法:
其實解決方法非常容易! 首先進入(cd)
接著執行:
就可以正常的建立專案資料夾嚕:)
參考資料:
Python can't locate distutils_path on Mac OSX
最近開始設置工作的環境,主要的環境是:
Python + Django + Firebird
來開發網站!
之前都是利用Windows設置環境,不過這是第一次設置在Mac OS上。
首先開始找尋設置專案的一些工具,就先記錄下來!
1. Virtualenv -- 可建置開發的虛擬環境
2. Pip -- Python 的套件管理工具
基本介紹和使用方法就問Google大神唄!
主題:
在設置Virtualenv時,進行建置環境資料夾時總是會發生錯誤...
virtualenv [Project_Name] --no-site-packages執行時都會出現問題:
....
IOError: [Errno 2] No such file or directory: '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/__init__.py'
....
雖然一開就可以知道是沒有__init__.py檔案的關係!沒錯就這麼容易...
不過!不對阿,Python是mac裡內建的,沒有這檔案我要怎麼辦....
解決方法:
其實解決方法非常容易! 首先進入(cd)
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/接著執行:
sudo touch __init__.py就可以正常的建立專案資料夾嚕:)
參考資料:
Python can't locate distutils_path on Mac OSX
訂閱:
文章 (Atom)