[PyCharm が Docker を構成]

PyCharm は Docker を構成します

pycharm で直接: File->settting を選択し、新しい docker を作成します。

内部の構成を変更する必要はありません。すべてのコンテナーが自動的に検出されます。
ここに画像の説明を挿入

次に、左下隅で直接実行します
ここに画像の説明を挿入

最後に、インタープリターで使用する Docker コンテナーを選択します。

docker コンテナ内のファイルにアクセスする方法

1. docker でファイルをコピーし、処理後にコピーして戻すことができます。具体的な操作は次のとおりです。

1. docker コンテナからファイルをダウンロードする方法:

docker cp container_created:path 

ここで: は、ローカルに保存されるパスです。

2. ローカル マシンから Docker コンテナにファイルをアップロードする方法

docker cp  container_created:path

例:

docker ps
CONTAINER ID        IMAGE                                         COMMAND             CREATED 
        STATUS              PORTS               NAMES
 266f4acef99b        reg.docker.alibaba-inc.com/alibase/alios7u2   "/sbin/init"        4 hours ago         Up 4 hours
docker cp 266f4:/root/feedback_venv/feedback_venv.zip /Users/Downloads/

2.コンテナに入って操作することもできます:

sudo docker exec -it container_created /bin/bash

su root 認証に失敗しました。解決方法

解決

su rootroot が初期化されていないため、認証に失敗しました。初期化: ターミナルを開き、次のように入力します。

sudo passwd root、「新しい UNIX パスワードを再入力してください:」というプロンプトが表示されます。「新しいパスワードを入力してから、

この問題は、前回入力したパスワードを入力することで解決できます。

chmod -R 777 /目标目录

-R設定を含むすべてのサブディレクトリを示します

777ファイルが読み取り可能、書き込み可能、​​および実行可能であることを示します

ubuntu システムに Qtcreator をインストールする

1. Ubuntu システムを開き、Qt 公式 Web サイトにアクセスして qt をダウンロードします。

https://download.qt.io/archive/qt/

Web サイトに入ったら、 qt-opensource-linux-x64-5.12.2.runを見つけてダウンロードを開始します。
ここに画像の説明を挿入

2. 新しくインストールされた ubuntu システムでは root アカウントが有効になりません。root アカウントを有効にする手順

1. コマンドを使用する

sudo passwd root

現在のアカウントのパスワードと、設定が必要なルート アカウントのパスワードを入力します 123456

2.使用

su root

root アカウントを入力し、# が表示されれば成功です。

ファイルがダウンロードされると、デフォルトでシステムのダウンロード場所に保存されます.ダウンロードの下の端末を開き、端末をsu root入力パスワードを入力してルート権限に入ります.
ここに画像の説明を挿入

次のコマンドを入力して、実行権限を取得します

chmod +x  qt-opensource-linux-x64-5.12.2.run

ここに画像の説明を挿入ここに画像の説明を挿入ここに画像の説明を挿入

実行するコマンドを入力します

./qt-opensource-linux-x64-5.12.2.run

完了後、急いで Qt Creator を開かないでください。一連のパッケージもインストールする必要があります。

3. ターミナルを開いて入力します

sudo apt-get update
 
sudo apt-get install gcc g++
 
sudo apt-get install build-essential
 
sudo apt-get install libgl1-mesa-dev

インストール中に「はい」を選択します。

環境変数を設定し、ターミナルに入力します

gedit /etc/bash.bashrc

ファイルの最後に追加

export QTDIR=/opt/Qt5.12.2/5.12.2/gcc_64
export PATH=$QTDIR/bin:/opt/Qt5.12.2/Tools/QtCreator/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

コマンドを入力する

source /etc/profile

環境変数を有効にします。ターミナルに入力します

qtcreator

/opt/Qt5.12.2/Tools/QtCreator/bin に入り、コマンド ./qtcreator を実行しなくても、Qt を起動できます。

インストールが成功したことを確認するには、次のコマンドを入力します。

qmake -version

以下のメッセージが表示されれば、インストールは成功です。

QMake version 3.1
Using Qt version 5.12.2 in /opt/Qt5.12.2/5.12.2/gcc_64/lib

おすすめ

転載: blog.csdn.net/weixin_42483745/article/details/125588270