ロフィルドの図書館 - ページ 9

 
Roffild:

エージェントコンピュータのPythonのパスが自宅のコンピュータと同じで、PATH変数にもそのパスが含まれていれば、動作するはずですが・・・。

このPATH変数はどこにあるのでしょうか?

 
PythonDLLに起因するビルド2025でのテスターのクラッシュを修正しました。
 
バグレポートを待っています...
 

PythonDLLでの実行状況をコードで確認するようにした。

if globals().get('__PythonDLL__'):
    print('run in MetaTrader')
elif __name__ == '__main__':
    print('run as script')
 

多くの一般的なPythonライブラリがサブインタープリタと互換性がないため、プレーンなGILに切り替えたこと。

必要に応じてPYTHONDLL_SUBINTERPRETERSで構築することができます。

MetaTrader 5 (MQL5) + Python 3 DLL для Forex, CFD и Futures
  • roffild.com
Использование MetaTrader с Python 3 на финансовых фондовых биржах, Forex, CFD и Futures. Из MetaTrader можно получать котировки в Python, но нет полноценной связи между ними. Пост одного из разработчиков. Главная идея и отличие этой обертки от остальных: обмен данными между MQL и Python через заранее созданные функции. Это самый быстрый и...
 

PythonDLLの再アップデート

sys.stderr.write() を使うものもありますが、コンソールがない場合は、sys.stderr=None とします。半券を作る必要があったのです。

 

Roffildさん、こんにちは。

pythonのバージョン3.6で利用できるライブラリはありますか?私はTensorFlowを使っていますが、その最新バージョンは3.6にしか対応していません。

利用可能な場合は、ファイルへのリンクを提供してください。

ありがとうございます。

 
canonier:

Roffildさん、こんにちは。

pythonのバージョン3.6で利用できるライブラリはありますか?私はTensorFlowを使っていますが、その最新バージョンは3.6にしか対応していません。

利用可能な場合は、ファイルへのリンクを提供してください。

ありがとうございます。

TensorFlow 1.13 と 1.14 は、私自身 Python 3.7 で問題なく動作しています。Pytorchも問題なし。

 
Roffild:

TensorFlow 1.13 と 1.14 は、私自身 Python 3.7 で問題なく動作しています。Pytorchも問題なし。

プロセッサがいくつかのプロセッサ命令(私はAVXがすべてのプロセッサに 存在 しないと思います)をサポートしていない場合、彼らは動作しません、https://www.mql5.com/ru/forum/307970/page5#comment_11086500 を書きました。

私はそれについて書いて、それは私のラップトップ上でc#の下でTensorFlowSharpで動作しないことは興味深いですが、PC上の問題なし、情報はc + +のtensorflow.dll自体を再コンパイルする必要がグーグル、それはTensorFlowSharpパッケージである。


一般的に、すべてのハードウェアが同じバージョンのTensorFlowを実行できるわけではなく、私のラップトップでは、GitHubでtensorflow-1.6.0-cp36-cp36m-win_amd64.whlを見つけてインストールしましたが、上記のようにPython 3.6のみです。


GitHubで、今書いている内容を確認することができます。https://github.com/fo4 0225/tensorflow-windows-wheel

 

新しいCPUでも「Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2」というメッセージが表示される。これはTensorFlowの既知のバグである。Pythonのバージョンに何ら影響を与えるものではありません。

AnacondaのTensorFlow 1.13はPython 3.7でビルドされているので

Pytorch 1.0もPython 3.7でビルドされています。

Python3.6でもライブラリは組めるのですが、1月からPython3.7を使っていて、問題はありません。