配置虛擬環境
上一篇文章我們將virtualenv安裝成功,接下來建立虛擬環境:
輸入指令 virtualenv VR,建立虛擬環境:VR。
PS C:\> virtualenv VR
New python executable in C:\VR\Scripts\python.exe
Installing setuptools, pip, wheel...done.
PS C:\>
虛擬環境安裝成功後,試着進入虛擬環境:
PS C:\> VR\Scripts\activate
(VR) PS C:\> pip list
Package Version
---------- -------
pip 18.1
setuptools 40.4.3
wheel 0.32.1
(VR) PS C:\>
注意最左邊是有(VR)這個的,這就進入了這個虛擬環境。
退出虛擬環境:
(VR) PS C:\> deactivate
PS C:\>
然後就恢復了正常的狀態。
我第一次配置虛擬環境時候遇到的問題:
發現是我沒有權限運行腳本 開玩笑 我正版耶!!!摔
然後馬上打開百度查一查 發現要更改權限
於是就按照指令進行更改權限。
直接運行powershell時提示“無法加載文件ps1,因爲在此係統中禁止執行腳本。有關詳細信息,請參閱 "get-help about_signing"。
看來主要是由於沒有權限執行腳本。
大致解決步驟是:
-
運行
get-help about_signing
提示瞭解執行策略。輸入get-executionpolicy
顯示Restricted
即不允許執行任何腳本。 -
通過命令
get-help set-executionpolicy
可知有以下執行策略:Unrestricted> | RemoteSigned> | AllSigned> | Restricted> | Default> | Bypass> | Undefined>
然後修改其策略:set-executionpolicy remotesigned
即可執行腳本
輸入 y 理論上就應該是可以的了 但是新的狀況又來了:
這是神馬???(內心OS)於是我按照提示進行了一系列的操作
產生了如下效果:
這個他要給出一個值,我就輸入了一個0。於是就好了!!!!估計輸入啥都行的吧。然後進行再次進行策略更改,最後輸入y就可以了 真的是一波三折!!!
產生了如下美妙的效果:
哈哈哈,大功告成!!
(我第一次設置的虛擬環境是venv)