Alibaba Cloud のカスタム Ubuntu イメージのインポートには、OSS スナップショットのアクティベーションが必要で、有料(高くないようですが非常に面倒)ですし、設定したイメージをインポートする場合は別の形式に変換する必要があり、使えないケースもあるので、Alibaba Cloud の純正 Ubuntu で必要な内容を直接設定するのは少し面倒です。 まず、Alibaba Cloud Server 上の Ubuntu のデフォルトバージョンは 14.04 です。Alibaba にログインし、コンソール - ESC インスタンス - 管理 - サーバーの一時停止 - システムディスクの更新 (構成情報ブロックにその他のオプションがあります) - パブリックイメージ - ここでは 64 ビット Ubuntu 16.04 を選択します (現在、Alibaba Cloud パブリックイメージの最高バージョンは Ubuntu 16.04 です)。 0. sudoをインストールする apt-get インストール sudo 1. ユーザーを設定する ユーザーを作成
パスワードを設定する
# 完了すると、ホームディレクトリにユーザーの名前が付いた追加のディレクトリが作成されます 一般ユーザーにルート権限を設定する sudoersへの書き込み権限を取得する
(VIM の基本的な操作: i は入力モードを切り替え、esc はコマンド モードを切り替え、コマンド モードでは :wq と入力して保存して終了します) VIMの登場
このコードをルート行の下に追加し、保存して終了します ユーザー名ALL=(ALL) ALL sudoers の書き込み権限を取り消す
2. python3.xをダウンロードします(より高いバージョンが必要な場合はダウンロードしてください) Ubuntu 16.04 には、Python 2.7 と Python 3.5.2 が付属しています。ここでは 3.5.2 を使用します。 3. 仮想環境をインストールして構成する パッケージをダウンロード pip 仮想環境をインストール pip 仮想環境ラッパーをインストールします 次に、新しく作成したユーザーでログインします。ここではXshell5を使用します。 仮想環境を保存するディレクトリを作成する 仮想環境が保存されているディレクトリをインストールする
(ここでは、/home/username ディレクトリで、ls -a は隠しファイルを照会します) .bashrcファイルを開き、2行のコードを追加します。 WORKON_HOME=$HOME/.virtualenvs をエクスポートします。 ソース /usr/local/bin/virtualenvwrapper.sh 保存して終了したら、source ~/.bashrcを実行します。 4. デフォルトのpython3.xで仮想環境を作成する Pythonパスを照会する
返される結果: /usr/bin/python3.5 新しい仮想環境を作成する mkvirtualenv -p python パス 仮想環境名 例: mkvirtualenv -p /usr/bin/python3.5 dj 仮想マシンを起動するたびに仮想環境を自動的にアクティブ化します 仮想マシンが起動するたびに.bashrcが実行されるため、.bashrcを編集するだけです。 最後の行に入力 workon仮想環境名 例: workon dj -------------------------------------------------------------------------------- 注: 仮想環境のデフォルトの Python は 3.5.2 ですが、仮想環境外のデフォルトの Python は 2.7.12 です。 Pythonバージョンのクエリ python -V 仮想環境を終了する 無効にする 仮想環境に入る workon仮想環境名 既存の仮想環境を表示する 働く -------------------------------------------------------------------------------- Django設定の一部の内容は近い将来更新される予定です 要約する 上記は、編集者が紹介した Alibaba Cloud Server Ubuntu 設定チュートリアルです。皆様のお役に立てれば幸いです。ご質問がございましたら、メッセージを残していただければ、編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: Vue は、デスクトップから Web ページにファイルをドラッグするためのサンプル コードを実装します (画像/オーディオ/ビデオを表示できます)
>>: MySQLでヘッダー付きのCSVファイルをエクスポートする方法
目次 はじめに 同期 非同期とブロッキング JavaScript のノンブロッキング コールバック ...
MySQL インストール パッケージをダウンロードします。mysql-8.0.11-winx64 を...
MySQL では、同じ列に複数のインデックスを作成できます。意図的であるかどうかにかかわらず、MyS...
これは新しいバージョンではもう不可能なようで、推奨されません。そうでない場合は、ソフト リンクを直接...
1. はじめにEXPLAIN ステートメントは、MySQL がステートメントを実行する方法に関する情...
p>「サービス」で手動で起動すると、 コンソールから起動します: 次に、...\MySQL S...
1 背景最近、Shimo Document のオンライン ビジネスでパフォーマンスの問題が発生しまし...
この記事では、参考として MySQL 5.7.23 のインストール チュートリアルを記録します。 1...
この記事は MySQL 公式サイトを参考にしてまとめたものであり、遭遇したいくつかの問題も記録されて...
従来の解決策FileReader を使用して UTF-8 形式のファイルを読み取り、ファイルの内容に...
Docker コンテナ内のプログラムは、ホスト ディレクトリ内のデータにアクセスして呼び出す必要があ...
01. コンパイルオプションとカーネルコンパイルLinux カーネル (英語: linux kern...
序文トップメニューを作成する場合、ポップアップのセカンダリメニューを作成する必要があります。 以前の...
SQL文 /* MySQL で重複行を削除するいくつかの方法 ---Chu Minfei ---20...
参照: https://www.jb51.net/article/112612.htmシステム内のJ...