【问题标题】:Flask Installation - ErrorFlask 安装 - 错误
【发布时间】:2016-10-11 15:34:09
【问题描述】:

我尝试在装有 Linux Mint 的 PC 上的虚拟环境中安装 Flask。以这个错误结束:

*error: [Errno 13] Permission denied: '/usr/local/lib/python2.7/dist-packages/itsdangerous.py'
---------------------------------------------------------------------- Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-cMPDih/itsdangerous/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-HIVrsp-record/install-record.txt
--single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-cMPDih/itsdangerous/*

【问题讨论】:

    标签: python pip virtualenv


    【解决方案1】:

    错误消息表明您没有在虚拟环境中工作。你可能还没有激活它。您可以轻松测试并激活它:

    $ which python
    /usr/bin/python # oops, no virtual environment
    $ source /home/user/venv/bin/activate
    $ which python
    /home/user/venv/bin/python # correct
    $ pip install flask
    

    您需要每次都进行激活。您可以创建一个启动脚本,例如在 bash 中以在运行程序时激活它:

    #!/bin/bash
    source /home/user/venv/bin/activate
    python /home/user/venv/myproject/main.py
    

    【讨论】:

    • 只要使用 virtualenvwrapper 就能让你的生活更美好。
    猜你喜欢
    • 2016-11-29
    • 1970-01-01
    • 1970-01-01
    • 2019-01-18
    • 2014-08-30
    • 2018-05-14
    • 1970-01-01
    • 2023-02-02
    相关资源
    最近更新 更多