【问题标题】:How to install active python in virtual environment on centos如何在centos上的虚拟环境中安装活动python
【发布时间】:2013-07-03 01:09:20
【问题描述】:

如何在虚拟环境中安装ACtive python

我有这个问题,就像这个帖子的答案一样 https://stackoverflow.com/a/7458717/1958218

现在通过在 centos 本身上使用活动 python 解决了这个问题。 但是对于 django ,我使用的是virtualenv 并且我在那里遇到了同样的问题。但问题是我那里没有活动的python。

我尝试激活虚拟环境,然后使用此命令 /opt/ActivePython-2.6/bin/pypm install mysql-python 但同样的错误

我想使用类似的东西

/virtualenv/bin/ActivePython-2.6/bin/pypm install mysql-python

【问题讨论】:

  • 为什么不用centos自带的普通python?
  • @silviud 因为它获取 mysql-python 1.2.3 ,这对 mysql >5.1 不起作用。但是活动的python 获得了最新版本。它正在工作,因为我对其进行了测试。但我不知道如何在 virtualenv python 中使用它
  • 当您设置 virtualenv 时,您可以告诉它二进制文件的位置 - 请参阅 -p。

标签: python django virtualenv activepython


【解决方案1】:

你可以告诉 virtualenv 你的 python 解释器在哪里

Usage: virtualenv [OPTIONS] DEST_DIR

Options:
  --version             show program's version number and exit
  -h, --help            show this help message and exit
  -v, --verbose         Increase verbosity
  -q, --quiet           Decrease verbosity
  -p PYTHON_EXE, --python=PYTHON_EXE
                        The Python interpreter to use, e.g.,
                        --python=python2.5 will use the python2.5 interpreter
                        to create the new environment.  The default is the
                        interpreter that virtualenv was installed with

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-11
    • 2019-10-26
    • 1970-01-01
    • 1970-01-01
    • 2018-04-19
    • 2019-01-08
    相关资源
    最近更新 更多