python virtualenv

文章目录


  • 参考文章
  • https://www.cnblogs.com/freely/p/8022923.html
  • https://blog.csdn.net/u012206617/article/details/90294421
  • https://blog.csdn.net/godot06/article/details/81079064

powershell

  • 管理员权限打开powershell;输入Set-ExecutionPolicy RemoteSigned- >Y;

  • 执行:$venv_home\Scripts> .\activate.ps1

  • 类UNIX

pip show pip
pip -V
pip install virtualenv
virtualenv project_env 
source project_env /bin/activate
deactivate
  • windows
pip install virtualenv
virtualenv venv
# virtualenv venv --python='C:\python\python2.7.exe'[指定本地已有的python版本]
cd env\Scripts
activate.bat
deactivate.bat

# 或者使用下面的方法
pip install virtualenvwrapper-win # 在Windows中,WORKON_HOME默认的路径是 %USERPROFILE%Envs 。修改需要配置 环境变量 WORKON_HOME ,可以将之前的虚拟环境的项目拷贝到新建目录下
mkvirtualenv project_env # 这会在Envs中创建 project_env虚拟环境(mkvirtualenv env  --python=python2.7[动下载安装某个python版本] ( --python='C:\python\python2.7.exe'[指定本地已有的python版本])#选择一个python解释器)
workon project_env  # 或者只输入 workon
deactivate
rmvirtualenv project_env # 删除
  • 常用命令
lsvirtualenv    #列举所有的环境。
cdvirtualenv    #导航到当前激活的虚拟环境的目录中,比如说这样您就能够浏览它的 site-packages。
cdsitepackages   # 和上面的类似,但是是直接进入到 site-packages 目录中。
lssitepackages     #显示 site-packages 目录中的内容。

---
virtualenv 选项
–no-site-packages # 令隔离环境不能访问系统全局的site-packages目录。 
–system-site-packages # 令隔离环境可以访问系统全局的site-packages目录。 
  • 安装 easy_install
  • https://pypi.org/project/ez_setup/
python ez_setup.py
pip install ez_setup
easy_install --prefix  /to_dir #  指定位置; prefix 指定的位置需要在 PYTHONPATH 中,可以使用set在单个命令行设置;
# easy_install 不一定要当前 virtualenv 中有,可以借助系统默认的可执行命令配合 --prefix 即可安装到指定位置

  • 参考文章
  • https://www.cnblogs.com/freely/p/8022923.html
  • https://blog.csdn.net/u012206617/article/details/90294421
  • https://blog.csdn.net/godot06/article/details/81079064
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值