在Tyler Butler的post之后,我能够将pip
,python
和virtualenv
安装到我的PowerShell。但是,我只能进入我创建它的虚拟环境。如果我打开一个新的Power Shell会话,workon
只能显示我创建的第一个虚拟环境。
无法加载现有虚拟环境。指定workon venv
后,没有任何内容被加载
创建多个虚拟环境后,workon
命令只能让我回到venv
作为现有虚拟环境。
寻求帮助,让虚拟环境功能在PowerSheel中运行。
答案 0 :(得分:0)
将以下规范包含在文件~\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
中,其中~
代表用户的根文件夹。
Import-Module virtualenvwrapper
截至目前,在PowerShell的新会话中,workon
运行良好。
2018-11-26的评论:请关注this guide并使用适用于Linux的Windows子系统。
"子系统"可以自由访问Windows操作系统中存在的所有内容(例如,使用/mnt/c/users/your-username
访问主目录),并且我已经使用WSL终端和Windows上的Gvim写入同一个项目文件夹,没有任何问题(可能在这里关注LF vs CRLF转换。)