zoukankan      html  css  js  c++  java
  • 学习笔记116—Python3 venv简单使用【创建虚拟环境】

    在使用Python的时候,有的时候又希望安装的相关依赖不影响原来的系统配置。这个时候就需要用到venv(Virtualenv)创建虚拟的Python环境,以供使用。(像我是因为对服务器没有权限,没有办法直接通过pip安装,只能采用这样迂回的办法。)

    本来我已经知道了有Virtualenv这种东西。但是这个东西需要安装,而我没有权限安装。这就是一个死循环。后来在查资料的时候,意外发现Python3自带了venv,而且可以直接代替Virtualenv。

    需要注意的是,在Python3.3中使用”venv”命令创建的环境不包含”pip”,你需要进行手动安装。但是只有版本在3.3之上都没有问题啦。

    首先,我们先在某个目录下(最后是根目录或者是桌面,关键是下次要用能够找得到),输入:

    $ python -m venv XXX 

    XXX指你要创建的文件名。因为在执行这行命令之后,就会把与Python虚拟环境有关的文件放到XXX里面。

    之后只需要运行这个里面的activate文件就行。Linux下的命令如下:

    $ source <XXX>/bin/activate
    

    Windows的cmd下是:

    C:> <XXX>/Scripts/activate.bat

    在PowerShell下是:

    PS C:> <venv>/Scripts/Activate.ps1
    

    但是为了避免运行不信任的脚本,PowerShell下此脚本可能被禁止。此时输入命令:

    set-executionpolicy remotesigned
    

    然后更改执行策略就可以了。

    退出环境之前输入:

    $ deactivate

    参考链接:https://www.jianshu.com/p/c5f973fd34d4
  • 相关阅读:
    夜神模拟器+seleinm抓取手机app(参考资料集合)
    关于pycharm导入其他项目时出现找不到python无法运行的问题
    关于动态规划的一点研究
    numpy里的randn
    关于pandas里面的合并
    笛卡尔乘积的解释
    Python链表与反链表
    年度总结一下
    Docker的使用初探(一):常用指令说明
    Java开发学习心得(三):项目结构
  • 原文地址:https://www.cnblogs.com/hechangchun/p/11896760.html
Copyright © 2011-2022 走看看