背景
プロジェクトがバージョンを使用する前に、より良い中国に適応し、新しい機能を包含するために(2020年以降更新を停止します)来年のPython 2.7を考慮に入れて、Python2.7で、かつので。私たちは、最新のpythonから2のpython 3にアップグレードすることを決めました。
実際のオンライン環境では、デフォルトのpython 2.7&3.5のバージョンをインストールし、Ubuntu16.04LTSです。そのため、実際の状況を考慮した後、3.5にアップグレードするには、最新の3.7に、後の移行を決めました。
PIP3マッチングのpython 3を使用します
PIP3とピップの違い
- コンピュータが同時にパイソンのいくつかのバージョンが存在する場合は、PIP3は自動的python2との競合を避けるために、ライブラリをインストールするために使用するのpython3を決定することができます。
- お使いのコンピュータのみのpython3をインストールした場合、使用ピップまたはPIP3は同じです。
ピップXXXXXXをインストール
python2.7 /サイトパッケージ:新しくインストールされたライブラリーは、以下のリストの後ろに配置されます
PIP3 XXXXXXをインストールし
、新しくインストールされたライブラリーは、以下のリストの後ろに配置されます:python3.6 /サイトパッケージ
あなたがのpython3プログラムの実行を使用する場合は、ライブラリ内のpython2.7 /サイトパッケージをインポートすることはできません。
Ubuntu16.04以来の2つのバージョンがデフォルトのpython 2.7&3.5によってインストールされたので、私たちはのpython3依存の管理と使用を担当するPIP3を使用する必要があります。インストールPIP3コマンドは次のとおりです。
須藤はapt - インストールのpython3-PIP
使用VIRTUALENV
virtualenvのは何ですか
virtualenvのは、仮想環境を作成するためのPythonツールです。
それはどのような仮想環境のですか?それはあなたが世界のPythonインタプリタにインストールされたシステムに影響を与えずに、この環境で独自のパッケージをインストールすることができ、Pythonインタプリタのプライベートなコピーです。
仮想環境を使用して、単一のホスト上で複数のアプリケーションを実行すると効果的混乱とパッケージのバージョンの競合を避けることができるのPython。
インストールVIRTUALENV
sudo PIP3をインストール virtualenvの
python3のためにvirtualenvの作成
CD somedir
virtualenvの -pのpython3 venv3
pycharm負荷を使用しVIRTUALENV
に示すように、virtualenvのをロードします
示したように、私たちは「通訳パス」フォルダアイコンの選択VIRTUALENV(XXX / venv3 / binに/ python3.5::のpython3ファイルに、例えば選択)の右へのパスを提出することができます:
パッケージ端子の発展に取り付け依存pycharmd
次のようにすべての最初の、まず第一に、requirement.txtに編成依存します
そして、PIP3のインストールの依存関係を使用して、端末pycharmを開きます
完了すると、pycharmは自動的に再更新インタプリタへの変化を感知します。
これは、当社の開発環境の準備が完了しています。メッセージ交換を残すためにようこそ。