自己制作的網(wǎng)站怎么做分頁今日時(shí)事新聞
一、安裝
pip install virtualenv
是python3 的話 換成 pip3
如果下載過慢可以從國內(nèi)鏈接下載 如下從阿里云下載
pip3 install -i https://mirrors.aliyun.com/pypi/simple virtualenv
二、創(chuàng)建指定python版本的虛擬環(huán)境
virtualenv venv --python=python3.12
這里的venv 為創(chuàng)建這個(gè)環(huán)境的文件夾名,個(gè)人在 windows 上一邊就成功了,當(dāng)然python 本身也提供了代碼創(chuàng)建 使用 venv 這個(gè)模塊
如果執(zhí)行報(bào)錯(cuò)看最后是不是那個(gè)錯(cuò)誤
linux 啟用該虛擬環(huán)境,先進(jìn)入創(chuàng)建的文件夾的 bin 里面 然后可以看到有 activate 文件
手動(dòng)執(zhí)行
source activate
執(zhí)行后命令行前會(huì)出現(xiàn)當(dāng)前文件夾的名稱,此時(shí)再使用 pip 等 就是使用虛擬的環(huán)境了,要恢復(fù)的話需要退出關(guān)閉該虛擬環(huán)境
但比較惡心的是 linux 上創(chuàng)建指定版本的 虛擬環(huán)境還是需要下載安裝指定版本的python 的,否則會(huì)報(bào)
RuntimeError: failed to find interpreter for Builtin discover of python_spec=‘python3.12’
退出虛擬環(huán)境
deactivate
不用了 那么直接刪除上面的文件夾即可,但要注意將要?jiǎng)h除的虛擬環(huán)境必須是處于關(guān)閉狀態(tài) 即執(zhí)行過上面的 deactivate
如果是在linux 上,執(zhí)行創(chuàng)建報(bào)錯(cuò)了,找不到virtualenv
可以參考如下,只是沒有創(chuàng)建軟鏈接,需要手動(dòng)創(chuàng)建一下
Linux已安裝virtualenv 但還是報(bào) bash: virtualenv: command not found 錯(cuò)誤原因及解決