[指南] Python 非管理員權限安裝並架設虛擬環境 Windows

章節連結

在非具有管理員權限的 Windows 上,若要安裝 Python 是可以選擇免安裝的 Portable 版本,不過有一些額外的 DLL 並不會一併安裝,進而造成你要運行虛擬環境時遇到困難。不過官方的安裝應用程式,其實只要把一個選項拿掉,就可以正常安裝到 User 的 AppData 資料夾中。
python


步驟

1. 上 Python 官網下載安裝程式
guide-python-install-windows-without-administrator-permission2. 打開安裝程式,其中第一步中下方有一個選項 ( Install launcher for all users ),將這個選項給取消。你就會發現 Install Now 的前方需要管理員權限的盾牌便消失了。
3. 另外,方才頁面的 Add Python 3.X to PATH 給打勾,可以節省你日後開發所需要自行加入 PATH 的麻煩
4. 接著開啟 cmd,輸入 python -V 有看見版本號就成功安裝 python
5. 建立一個新資料夾 ( 如 folder1 ),並切換到該資料夾下
6. 使用 python -m venv .venv 來建立虛擬環境
7. 將虛擬環境啟用 source .venv/bin/activate 或是 source .venv/Scripts/activate
8. 在你成功啟用虛擬環境後,你下的指令前方或是後方都會帶有 .venv 的字樣
python-install-windows-without-administrator-permission-2


參考資料

1. 如何安裝 Python3 (Windows)
2. 如何在 Python 使用虛擬環境Virtualenv,建造獨立環境執行專案?

按讚加入粉絲團

延伸閱讀