美文网首页
Python virtualenv 搭建

Python virtualenv 搭建

作者: ybyao | 来源:发表于2018-08-12 13:17 被阅读0次

    命令行形式配置python virtual 环境

    1安装virtualenv

      pip install virtualenv
    

    2创建项目

    1. 创建工程
    virtualenv  [-p /usr/local/bin/python3.6]  [--no-site-packages | --system-site-packages] my_venv_3.6 
    # 这里-p参数选择你本机安装的python版本, packages选项表示是否你要复制 site-packages里面的第三方库到这个虚拟环境里
    
    1. 进入工程主目录


    激活上图中的bin目录下的activate,只有激活之后,你使用pip install的安装第三方的model时才会安装到此环境下,否则之后安装到全局环境中

    source my_venv_3.6/bin/activate
    
    1. 安装第三方module

      pip install other_package
      
    2. 注销激活的虚拟环境

      my_venv_3.6/bin/deactive
      
    3. 删除虚拟环境,只要删除其目录即可

      rm -rf my_venv
      

    PyCharm中的virtual环境配置

    • PyCharm中默认是带有virtualenv的
    • 可以在创建项目的时候设置,也可以在项目创建好之后再设置,我这里只讲创建完项目之后如何配置


    在PyCharm的Preference中找到上图Project Interpreter

    1 的位置可以添加virtual环境
    2 的位置填写你要创建的virtual环境的位置,这里最好是你的项目根目录下新建一个空文件夹,这样将来删除的时候也方便

    最后我创建的目录如下


    3.png

    1 venv即为我创建的虚拟环境的目录,它是在我当前项目目录下的

    注意事项

    • 用pip安装第三方moduel的时候速度慢的话,可以使用下面的方法(https://blog.csdn.net/wukai0909/article/details/62427437)

          pip install -i https://pypi.tuna.tsinghua.edu.cn/simple model_name
      
    • 记得激活当前的环境,source bin/active, 否则使用pip install 时安装的是默认本地全局的环境,而不是你当前环境里的site-packages

    相关文章

      网友评论

          本文标题:Python virtualenv 搭建

          本文链接:https://www.haomeiwen.com/subject/idrsbftx.html