簡體   English   中英

在Windows 10上安裝cocos2d-x而不將python路徑設置為舊版本

[英]Installing cocos2d-x on windows 10 without setting python path to an older version

要安裝cocos2d-x,我運行了

 C:\Python27amd64\python.exe setup.py

我使用python 2.7可執行文件。 但是我得到這個錯誤:

Traceback (most recent call last):
  File "setup.py", line 738, in <module>
    import ctypes
  File "C:\Python27amd64\lib\ctypes\__init__.py", line 7, in <module>
    from _ctypes import Union, Structure, Array
ImportError: Module use of python36.dll conflicts with this version of Python.

問題是我已經將PYTHONPATH變量設置為Python 3.6.5,並且我無法更改它,因為另一個程序需要將其設置為3.6.5。 那我該如何安裝cocos2d-x?

您可以使用Anaconda在同一台計算機上管理不同的Python環境。

首先,卸載系統中已經存在的所有Python版本。

然后,從https://www.anaconda.com/安裝Anaconda,然后選擇Python 3.6版本。

這將安裝3.6版作為您的默認Python版本。

打開Anaconda命令提示符並運行以下命令:

conda create --name py27 python=2.7

這會將python 2.7下載到您的Anaconda envs文件夾中。

安裝完成后,每當需要使用python 2.7運行cocos腳本時,打開Anaconda提示符並運行以下命令:

activate py27

您在此命令提示符下運行的所有操作都將使用python 2.7執行。

以下是有關如何管理環境的更多信息: https : //conda.io/docs/user-guide/tasks/manage-environments.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM