【问题标题】:Issues with installing tensorflow for python using virtualenv使用 virtualenv 为 python 安装 tensorflow 的问题
【发布时间】:2018-11-07 10:39:22
【问题描述】:

我正在尝试在 Mac 上安装 tensorflow for python,并按照网站上提供的说明进行操作。我决定使用 virtualenv 是因为 pip 最近给我带来了一些问题,而且网站也推荐了 virtualenv。虽然我显然已经下载了 Python 3 的 tensorflow,但我也希望它在 Python 2 中可用(反正我用得更多)。这是我到目前为止所做的:

$virtualenv --system-site-packages ~/tensorflow
$ cd ~/tensorflow
tensorflow$ pip install --upgrade tensorflow

我收到以下消息: 要求已经更新:/usr/local/lib/python3.6/site-packages (1.8.0) 中的 tensorflow

如果您有任何建议或命令可以运行,我们将不胜感激。

【问题讨论】:

    标签: python tensorflow installation pip virtualenv


    【解决方案1】:

    如果你想用python 2创建一个虚拟环境,

    virtualenv -p /usr/bin/python2.7 my_project

    然后激活你的项目,

    source my_project/bin/activate

    检查环境,然后安装tensorflow,

    python --version
    pip --version
    pip list
    
    pip install tensorflow
    

    【讨论】:

    • 太棒了——这绝对有帮助!我还想知道如何使用 virtualenv 开始使用 tensorflow(我对使用它完全陌生),因为说明说我们每次都需要“激活”虚拟环境?
    • @Jane Sully,虚拟环境为您提供了一个孤立的游乐场,一开始什么都没有安装,除了一些基础知识,如 python 和 pip。我真的不知道你想完成什么,所以从头开始构建,安装必要的包等。如果你想了解更多关于 virtualenvs 的信息,请到这里 -> docs.python-guide.org/en/latest/dev/virtualenvs
    • 听起来不错!感谢您的帮助!
    猜你喜欢
    • 1970-01-01
    • 2021-07-27
    • 1970-01-01
    • 2011-01-29
    • 1970-01-01
    • 1970-01-01
    • 2021-01-19
    • 2017-10-17
    相关资源
    最近更新 更多