欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Python笔记之Virtualenv

程序员文章站 2022-05-29 08:06:47
...

参考链接:https://virtualenv.pypa.io/en/latest/#

新建虚拟环境

virtualenv [OPTIONS] ENV_DIR

常用的OPTIONS:

-p PYTHON_EXE或者--python=PYTHON_EXE    #PYTHON_EXE是你想用的Python版本
--no-site-packages    #不安装全局环境里的包(不过我没加貌似也没装?)

删除虚拟环境

rm -r ENV_PATH

如何在PowerShell中运行virtualenv

参考链接:https://blog.csdn.net/ft1616570/article/details/76037501

用一次管理员身份运行PowerShell,执行Set-ExecutionPolicy RemoteSigned,选择是。
然后研究了半天怎么快速进入虚拟环境,最终得到如下方案:

  1. 建立一个ps1脚本,内书:
cd D:\project\pyenv\forJupyter\Scripts\    #不用全路径的话路径还是会停留在用户目录或程序目录
.\activate    #进入虚拟环境
cd ..    #返回上级目录,即虚拟环境根目录
  1. 给ps1文件选择默认打开方式即PowerShell.exe,注意是32位版还是64位版、要与前面管理员修改策略的版本一致,如果都改了策略应该就无所谓了?反正我没试。
  2. 以后就可以直接打开这个脚本,进入PowerShell,点击运行,记得点运行!!!这一点和bat脚本还不一样……就可以进入虚拟环境并留在想要的位置了。

(类似的应该也可以直接修改环境自带的activate.ps1脚本来达到停留在想要的目录下的目的,不过我没试。)

相关标签: Virtualenv