まず、いくつかのホスティングを手配する必要がありますが、より安価なホスト管理共有Webホスティングオプションでは、ブレンダーなどのWeb以外のソフトウェアをインストールすることはほとんどありません。つまり、自分で設定して管理するLinuxサーバ(またはあなたのためにそれを行うために誰かに支払う)を持っていることを調べる必要があります。最近、最も一般的なオプションはクラウドを使用しています。ほとんどのクラウドプロバイダは、あらかじめインストールされたLinuxシステムを提供しているので、使用する特定のソフトウェア(apache、php、blenderなど)をインストールするだけで済みます。これはLinuxの味に応じて、あなたは、サーバーのセットアップを持っていたら、それはsudo apt-get install apache2 php blender
のようなものになります使用し、ブレンダーのためのパスを取得 -
% where blender
/usr/local/bin/blender
その後、窓C:\SOFT\blender-2.79-windows64\blender.exe
の代わりにそのパスを使用します。
スクリプトでは、同様の方法でパスの使用を調整する必要があります。os.path.join()
は、クロスプラットフォームの方法でパスを結合する簡単な方法です。新しいpathlib
も使用できます。
あなたの例のLinuxのequivelantは次のようなものになるだろう -
/usr/local/bin/blender --debug-all --background --python /home/joe/myscript.py
1:Linux上であなたのウェブサーバで実行していますか?その後、明らかにLinux版です。 2:同じ。 – tkausl
「ウェブホスティングをする」とはどういう意味ですか? Blenderスクリプトを実行できるWebアプリケーションが必要ですか?あなたのホスティング環境はどのように見えますか?現在、質問に答えるための詳細は不十分です。 –
自分のサイトにconverter * .obj - > *。dae形式が必要です。ユーザーはobj-modelをアップロードし、私のブレンダースクリプトは大ファイルを作成します。非常に簡単です。 – Evgeny