conda環境設定

3115 ワード

新しくサーバーを借りて、簡単なサービスをしたいです.以下のネットワークの品質をテストします.最初はnpmのhttp-serverで一つしようとしましたが、仕方なく問題が発生しました.あとはいっそのことdjangoを装ったと思います.
npmとnodejsのインストール
npmはapt-get installでインストールできます.nodejsは自分でダウンロードしてインストールするしかないです.nodejs解凍インストール方法tar zxvfは解凍に失敗しました.また不完全な解決方法tar xvfを調べに行きました.成功しましたが、makeはできません.jsのカバン管理ツールとしてnpmは使えません.しょうがないと言っています.-しばらく保留してください.
pipインストールのエラーモデルpip install django djangoはpipを使ってインストールします.python 3-pipをインストールするなら、同じではないです.また問題がありました.python 3-pipを使って、確かにpython 3バージョンのpipをインストールできますが、どうやってpython 2バージョンのpipと区別しますか?pipはバージョンによって区別できません.どのバージョンもpipで調べます.環境構成を使ってpython環境構成を解決できると知っています.
virtualenv -p /usr/bin/python3 py3env
source py3env/bin/activate
pip install package-name
試してみましたが、解決されていませんでした.しかし、環境構成の重要性を痛感しました.どのパッケージをインストールする前に、新しい環境を作って、最初から配置して、このような問題が起こらないようにします.
conda環境構成と簡単な使用
今まで使っていたannacondaがいいと思います.condaの配置もいいです.そこで私のコンピュータの上で、新しい環境を創立して、djangoをインストールします.condaを使用して環境を作成するのは比較的簡単で、conda create -hは作成の詳細を見ることができます.簡単なため、以前にも環境を作成したことがあります.
-> % conda info -e //      
# conda environments:
#
snowlakes             *  /home/ysrcyx/anaconda3/envs/snowlakes
root                     /home/ysrcyx/anaconda3

(snowlakes) 
-> % conda list //         
# packages in environment at /home/ysrcyx/anaconda3/envs/snowlakes:
#
mkl                       11.3.3                        0  
openssl                   1.0.2i                        0  
readline                  6.2                           2  
sqlite                    3.13.0                        0  
xz                        5.2.2                         0  
zlib                      1.2.8                         3  
(snowlakes) 
-> % conda install -n snowlakes django //                

Package plan for installation in environment /home/ysrcyx/anaconda3/envs/snowlakes:

The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    django-1.10.2              |           py35_0         3.7 MB
The following NEW packages will be INSTALLED:

    django:     1.10.2-py35_0
    pip:        8.1.2-py35_0 
    python:     3.5.2-0      
    setuptools: 27.2.0-py35_0
    tk:         8.5.18-0     
    wheel:      0.29.0-py35_0

Proceed ([y]/n)? 
source avtivate env-nameを使って環境を切り替えます.上の図から見れば、djangoのようなカバンをインストールしたり、フロントパックをインストールしたりします.どのように空のサーバーで自分の欲しいものを作り上げるかは本当に技術的な仕事です.その後、Tutorialを見て、順調に現地の127..1:8000に起きました.アングラー2を思い出しました.先日からAn 2の勉強を始めたばかりですが、この枠組みは一体何からなっていますか?いったい何ですか?何日か勉強してから、An 2プロジェクトのファイルにindex.もあります.しかし、主な内容はappフォルダのtsファイルによって実現されます.これはWebAppとウェブページの違いではないかということが分かりました.これはやはりパソコン側のウェブページのデザインに適しています.普通のパソコンの端末のページの容量が大きいので、htmlの本名は超テキストではないですか?appのような機能設計では、jsに及ばないです.
締め括りをつける
wgetダウンロードファイルと環境構成、使用についてはある程度知っていますが、An 2のようなWebアプリのフレームワークと普通のhtmlページの違いはある程度分かりました.しかし、自分の足りないところも露呈しました.
  • はグラフィックインターフェースを離れています.インストール能力が悪いので、練習を強化する必要があります.
  • の次に、既成の管理器と環境の配置があって、自分で死去して手動の配置をしないでください、問題が発生しやすいです.
  • condahttp://stackoverflow.com/ques...