今日は、dllダイナミック関数ライブラリを呼び出す必要がありますが、ローカルpythonは64ビット、dllは32ビットです。直接呼び出すと、エラーが発生します。
OSError: [WinError 193] %1 不是有效的 Win32 应用程序。
Pythonバージョン:3.6
AnacondaはPythonバージョンの管理に非常に便利なので、ここではanacondaを使用して32ビットと64ビットのPythonの共存を実現し
ます。1。anacondaプロンプトを開いて入力すると conda info
、64が表示されます。 -ビットバージョンが現在使用されています。
2. 32ビットに切り替えると、32ビットに set CONDA_FORCE_32BIT=1
切り替えたことがわかります。3。32
ビットpython3.6をインストール conda create -n python32 python=3.6
すると、anaconda3フォルダーの下にenvsフォルダーが作成されます。4。
環境をアクティブ化します conda activate python32
。キャンセルする conda deactivate python32
場合、環境を削除する conda remove -n python32--all
場合5. pycharmで環境を使用する場合は、
[ローカルの追加
]をクリックし、[OK]をクリックします。