[英]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.