【问题标题】:python setup.py build with a given python versionpython setup.py 使用给定的 python 版本构建
【发布时间】:2014-02-14 16:46:39
【问题描述】:

全部,

我安装了多个版本的 Python。在环境变量中,我有两个到站点包文件夹的路径。

在cmd中,我想做的事

python setup.py build 

对于一个给定的 Python 版本,在D:\Python333\lib\site-packages 处说版本。但它总是调用错误的 Python 版本,例如 C:\Python27\lib\site-packages

如何通过我希望的 Python 版本启动设置?

【问题讨论】:

    标签: python cmd installation cython setup.py


    【解决方案1】:

    您使用要安装的 Python 版本调用 setup.py,例如

    sudo python2.5 setup.py install
    sudo python2.7 setup.py install
    sudo python3.3 setup.py install
    

    如果您的 Python 安装在其他地方(例如因为 virtualenv),请确保首先激活 virtualenv。

    【讨论】:

    • 谢谢。其实setup.py就是使用cython编译.pyx文件。我必须在某个文件夹中使用非常精确的 cython 版本进行编译。我想指出它是哪个文件夹
    • 你可以为你的 cython 安装创建一个 virtualenv 吗?
    • 我正在一个大型协作项目中编译一个库。我必须使用一个给定的 python 版本,它链接在这个项目的解决方案中。当我在 cmd 中调用时,默认情况下这是在另一个文件位置调用的另一个 python 版本,并且里面没有 cython。我该怎么办?
    • 你至少需要在运行setup.py之前设置好环境,至少要确保你的PATH中有cython。
    猜你喜欢
    • 2015-05-27
    • 2023-03-18
    • 2018-07-02
    • 2019-09-26
    • 2020-10-04
    • 2019-07-26
    • 2015-05-04
    • 1970-01-01
    • 2023-02-15
    相关资源
    最近更新 更多