色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

python3.x - c++調用python3

瀏覽:123日期:2022-10-11 17:45:59

問題描述

環境:win10 + vs2015( Debug 32位) + anaconda3(32位)

python3.x - c++調用python3

首先需要配置環境,創建win32控制臺程序,然后對工程進行配置。 項目–>屬性–>vc++目錄–>包含目錄 添加python安裝目錄中include目錄 項目–>屬性–>vc++目錄–>庫目錄 添加python安裝目錄中libs目錄 鏈接器–>輸入–>附加依賴項 添加python36.lib

到這步運行程序:

#include <iostream> #include <stdio.h>#include <stdlib.h>#include <Python.h>#include <string.h>using namespace std;int main(){ Py_Initialize(); PyRun_SimpleString('import pylab'); PyRun_SimpleString('pylab.plot(range(5))'); PyRun_SimpleString('pylab.show()'); Py_Exit(0); return 0;}

報錯找不到 python36_d.lib。

百度解決方案:如果 C++ 工程采用debug版本,需要將 python 安裝目錄里 libs 文件夾下的 python36.lib 文件復制,并將名字改成 python36_d.lib

運行崩潰:

python3.x - c++調用python3

求助如何解決。

------------------------------補充下---------------------

我的機器裝了anaconda2和anaconda3,都是32位的,目前只用python3的,安裝目錄分別為:E:SoftwaresAnaconda3E:SoftwaresAnaconda2

問題解答

回答1:

還是用py2吧,py2可以用,py3的上述問問題我還是沒有解決

回答2:

這個報錯寫得還算比較清楚的,加載 encodings 模塊失敗,這個要看是在什么地方 import 的。 然后檢查

是否有這個模塊

如果有這個模塊,這個模塊的地址是否在環境變量里面

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 久久国产欧美日韩高清专区 | 一区二区三区视频免费 | 亚洲午夜在线播放 | 91精品一区二区三区在线播放 | 欧美日韩视频在线第一区二区三区 | 国产香蕉98碰碰久久人人 | 亚洲免费人成在线视频观看 | 国产一区二区三区在线观看精品 | 乱人伦中文字幕视频 | 亚洲一区二区三区首页 | 国产成人精品日本亚洲网址 | 99久久精品免费看国产一区二区 | 在线综合亚洲欧美自拍 | 亚洲第一免费 | 国产成人亚洲综合无 | 久久国产精品久久久久久久久久 | 国产情侣真实露脸在线最新 | 欧美另类在线视频 | 精品72久久久久久久中文字幕 | 成人午夜精品久久不卡 | 成人免费午夜视频 | 成人毛片免费网站 | 91久久国产综合精品女同国语 | 亚洲美女在线视频 | 九九视频高清视频免费观看 | 国产一级一级毛片 | 美日韩一区二区 | 综合国产 | 美女张开双腿让男人桶视频免费 | 国产高清美女一级毛片久久 | 不卡一级aaa全黄毛片 | 欧美久色 | 久久爱噜噜噜噜久久久网 | 亚洲视频精品在线 | 高清国产在线播放成人 | 99国产在线观看 | 国产在线播放免费 | 欧美13一14周岁a在线播放 | 国产成人精选免费视频 | 精品国产无限资源免费观看 | 久久精品店 |