shedksin を使用して、python ファイル (numpy に依存) を C++ ファイルに変換しています。コマンドプロンプトから実行すると、エラーが発生します。何が問題なのかについてのアイデアはありますか?
1 に答える
1
私は答えを見つけました。シェドスキンの実装から:
ライブラリの制限
Shed Skinでコンパイルするプログラムは、Python 標準ライブラリを自由に使用できません。現在、約 17 の共通モジュールのみがサポートされています。
Shed Skinは拡張モジュールの構築に使用できるため、メイン プログラムは任意のモジュール (そしてもちろんすべての Python 機能!) を使用できることに注意してください。拡張モジュールのコンパイルを参照してください。
一般に、プログラムは、 Shed Skinのlib/ ディレクトリで定義されている機能のみをインポートできます。現在、次のモジュールが主にサポートされています。
- 二分する
- コレクション
- ConfigParser
- コピー
- 日付時刻
- fnmatch
- getopt
- グロブ
- 算数
- os (Windows では一部の機能がありません)
- os.path
- ランダム
- 再
- ソケット
- ストリング
- システム
- 時間
于 2016-03-05T15:52:46.330 に答える