zoukankan      html  css  js  c++  java
  • 使用virtualenv进行python环境隔离

    按照以下步骤安装 TensorFlow:

    1、打开终端(一个 shell),你将在这个终端中执行随后的步骤

    2、通过以下命令安装 pip 和 virtualenv

    sudo easy_install pip
    pip install --user --index-url https://pypi.douban.com/simple virtualenv
    复制代码
    pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。
    virtualenv就是用来为一个应用创建一套“隔离”的Python运行环境。

    直接 pip install,不用sudo。权限的问题,对后续使用不影响。不管是用pip装什么模块,前面都尽量不要加sudo。 pip 源更改设置 pipy 国内镜像目前有:    http://pypi.douban.com/ 豆瓣    http://pypi.hustunique.com/ 华中理工大学    http://pypi.sdutlinux.org/ 山东理工大学    http://pypi.mirrors.ustc.edu.cn/ 中国科学技术大学 手动指定源: pip install --user --index-url https://pypi.douban.com/simple --upgrade virtualenv
    复制代码

    3、执行以下任一命令创建虚拟环境:

    virtualenv tensorflow

     默认情况下,虚拟环境会依赖系统环境中的site packages,就是说系统中已经安装好的第三方package也会安装在虚拟环境中,如果不想依赖这些package,那么可以加上参数 --no-site-packages建立虚拟环境

    4、激活虚拟环境

    source tensorflow/bin/activate

    5、在虚拟环境安装python包

    在以上完成之后就可以通过命令pip install 来安装python包了,这里安装python包就不需要root权限了,直接就可以安装十分方便。在venv的环境中,使用pip安装的包都不会再是全局性的包,只会在当前的虚拟环境中起作用,避免了污染系统环境。

    6、退出环境

    deactivate

    7、卸载 TensorFlow

    rm -r ~/tensorflow 
  • 相关阅读:
    Django超级用户
    12.23站立会议
    12.22站立会议
    12.21站立会议
    用户场景分析
    12.20站立会议
    12.19站立会议
    12.18战略会议
    四则运算
    MongoEngine中文文档
  • 原文地址:https://www.cnblogs.com/wangzhongqiu/p/9835626.html
Copyright © 2011-2022 走看看