亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

python3.x - c++調(diào)用python3

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

問題描述

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

python3.x - c++調(diào)用python3

首先需要配置環(huán)境,創(chuàng)建win32控制臺程序,然后對工程進行配置。 項目–>屬性–>vc++目錄–>包含目錄 添加python安裝目錄中include目錄 項目–>屬性–>vc++目錄–>庫目錄 添加python安裝目錄中l(wèi)ibs目錄 鏈接器–>輸入–>附加依賴項 添加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++調(diào)用python3

求助如何解決。

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

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

問題解答

回答1:

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

回答2:

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

是否有這個模塊

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

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 国产亚洲精彩视频 | 久操中文在线 | 2021色噜噜狠狠综曰曰曰 | 在线视频中文字幕乱人伦 | 亚洲欧美一区二区三区久本道 | www.欧美精品 | 91官网 | 韩国毛片在线观看 | 高清国产一区 | 免费国产99久久久香蕉 | 久久婷婷网| 黄色a一级视频 | www欧美在线观看 | 国产午夜a理论毛片在线影院 | 国产精品无卡无在线播放 | 国产精品欧美亚洲韩国日本99 | 男女刺激大片免费观看网站 | 免费簧网站永久在线播放国产 | 久久国内精品自在自线400部o | 国产 日韩 欧美视频二区 | 久久综合综合 | 蜜臀在线观看 | 天堂婷婷 | 午夜视频偷拍在线观看免费 | 小明永久2015xxx免费看视频 | 91精品网| 国产主播精品 | 一本久道久久综合婷婷五 | 国产精品久久久久久久久免费hd | 幸福宝色多多 | 黄色录像免费看 | 亚洲无线乱码高清在线观看一区 | 午夜成人在线视频 | 日韩在线1 | 黄色短片在线观看 | 一区二区三区四 | 67194欧美成l人在线观看免费 | 一区不卡| 色拍拍在线精品视频 | 99精选视频 | 精品亚洲一区二区 |