看板 Python 關於我們 聯絡資訊
使用anaconda建立虛擬環境 $conda create --name py37-env python=3.7.10 可以建立一個python3.7.10的虛擬環境 若是使用python3自帶的venv $python -m venv py-env 可以如同anaconda一樣建立不同的python版本嗎 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.161.200.218 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1650002845.A.C6C.html
Hsins: 不行,如果是 virtualenv 的話可以指定版本路徑 04/15 14:18
Hsins: 如果你是在 windows 從官網安裝的話,會多帶一個 py.exe 04/15 14:19
Hsins: py -0 可以檢查當前有的版本, 然後 py -3.8 -m venv .venv 04/15 14:19
ctr1: 謝謝前輩指點 04/15 14:24
lycantrope: 不行 04/15 14:45
roccqqck: 你要用pyenv或asdf 04/15 17:49
roccqqck: 再用venc 04/15 17:49
roccqqck: 再用venv 04/15 17:49
germun: 你可以先用conda進入不同版本,再conda下建venv,最簡單 04/15 22:10
roccqqck: 用conda 幹嘛用venv 04/16 14:01
holishing: 對 anaconda python 自己就有虛擬環境管理工具... 04/22 13:33
holishing: 而且就是原 po 的方法 04/22 13:33
ddavid: 用 Conda 一樣可以用 venv 啊,我曾有情況是開發電腦是 04/22 18:50
ddavid: windows 裝 conda,但是最後要上沒裝 conda 的 linux 跑, 04/22 18:51
ddavid: 所以 windows 上面 anaconda 的環境最後還是要經過 pip 04/22 18:51
ddavid: freeze 把環境搬到 production 上面 04/22 18:52
ddavid: 但最後其實都直接 docker 化就通通省掉了XDDD 04/22 18:52
ctr1: 透過vscode連接container開發環境嗎 04/23 01:18
ddavid: 沒有特別依賴 VSCode 去處理 docker,Dockerfile / 04/23 17:47
ddavid: docker-compose.yml 都自己寫 04/23 17:48
ddavid: 然後寫幾個 script 把一些重複行為(build 跟上傳到自己的 04/23 17:49
ddavid: Container Registry)模組化 04/23 17:49
ssivart: 把你的服務容器化 end 04/28 19:42
roccqqck: 我是建議python不要win開發 到linux跑 06/21 22:58
roccqqck: 套件一多 死掉很多次 06/21 22:58