C++与python混合开发,配置基础。Anaconda

软件:

        visual studio2019

        Anaconda 版本1.7.2

        Anaconda里面的python版本是3.7.9

提到Anaconda其实主要还是因为用到里面的python了,因为我的电脑上面安装了Anaconda。其实我也安装了python另外一个版本3.7.8。然而我使用的是从Anaconda里面安装的python3.7.9。Visual studio和python混合开发是在visual studio上面进行。调用python程序的时候,需要用到python的依赖包。所以一定要配置好python的环境!!!不然会报类似以下错误:

  • Fatal Python error: Py_Initialize: unable to load the file system codec
  • ModuleNotFoundError: No module named 'encodings' 

第一步:配置好Anaconda环境。如下图

C++与python混合开发,配置基础。Anaconda_第1张图片

 C++与python混合开发,配置基础。Anaconda_第2张图片

 C++与python混合开发,配置基础。Anaconda_第3张图片

 上面配置都需要,我之前就是因为PYTHONHOME这个少了导致出现上面的错误。

第二步:

打开visual studio,创建工程。步骤参考

https://blog.csdn.net/sophicchen/article/details/111248994

我这里贴一下我的配置

C++与python混合开发,配置基础。Anaconda_第4张图片

 C++与python混合开发,配置基础。Anaconda_第5张图片

即可得到

C++与python混合开发,配置基础。Anaconda_第6张图片

 

你可能感兴趣的:(Python,python,c++,混合开发)