私は、Visual Studio 2015とPythonAnywhereを使用してPythonスクリプトを書き込むことに切り替えています。Python:複数の開発環境を考慮したコーディング?
2つの開発環境間で.pyファイルをコピーできますが、同じスクリプトを実行するためにいくつかの変更が必要です。たとえば、VSのChromedriverへの私のパスはC:/ python27/libs/site-packages/...かもしれませんが、PythonAnywhereに切り替えると、Firefoxを使いたいと思います。そのドライバは./drivers/です。両国間の輸入はわずかに異なる場合があります。
これが可能であれば私も知りませんが、インタプリタを伝えるスクリプトの先頭に何かを置くためにいくつかの方法があります:
if running this script on PythonAnywhere:
make these assumptions
if running this script on VisualStudio:
make these assumptions
が...そして私はしないでください前後に微調整しなければなりませんか?
私がしようとしていることを説明するための正しい命名法がないとお詫び申し上げます。 pyenv
と呼ばれるものがありますが、これはPython 2.xと3.xプロジェクトの援助のようです(これは私のバグではありません)。