mayapy で venv を実行する

Python 仮想環境は、mayapy から直接呼び出すことはできません。代わりに、同じディレクトリ内で「python」というコマンドから mayapy にソフト リンクを作成し、この python コマンドから venv を呼び出す必要があります。

Windows の場合

コマンド ウィンドウを開き、C:\Program Files\Autodesk\Maya<VersionNumber>\bin\ フォルダに移動します。

python という名前のコマンドから mayapy へのソフト リンクを作成します。
bin> mklink python.exe mayapy.exe
symbolic link created for python.exe <<===>> mayapy.exe
mayapy にリンクした python コマンドを使用して venv を実行します。
bin> python -m venv_dir

macOS の場合

ターミナル ウィンドウを開き、/Applications/Autodesk/maya<VersionNumber>/Maya.app/Contents/bin フォルダに移動します。

python という名前のコマンドから mayapy へのソフト リンクを作成します。
$ ln -s -f mayapy python
$ ls -l python
lrwxr-xr-x  1 user  staff  6  6 Oct 16:29 python -> mayapy
mayapy にリンクした python コマンドを使用して venv を実行します。
bin> python -m venv_dir

Linux の場合

ターミナル ウィンドウを開き、/usr/Autodesk/Maya<VersionNumber>/bin/ フォルダに移動します。

python という名前のコマンドから mayapy へのソフト リンクを作成します。
$ ln -s -f mayapy python
$ ls -l python
lrwxr-xr-x  1 user  staff  6  6 Oct 16:29 python -> mayapy
mayapy にリンクした python コマンドを使用して venv を実行します。
bin> python -m venv_dir