PyCharm配置Docker
在pycharm中直接:File–>settting,然后新建一个docker,
里面的 什么配置都不用变,它自动会找到你的所有容器
然后在左下角直接run起来
最后在解释器中选择你想用的docker容器就可以了
怎么访问docker容器中的文件
一、可以将docker中的文件copy出来,处理完再copy回去,具体操作如下:
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/
二、也可以进入容器,进行操作:
sudo docker exec -it container_created /bin/bash
su root认证失败,解决方法
解决方法
su root
认证失败,是因为root没有初始化,初始化:打开终端,输入
sudo passwd root
,之后会提示“重新输入新的 UNIX密码: ”输入新密码,再
次输入上次输入的密码就可以解决这个问题了
chmod -R 777 /目标目录
-R
表示包含设置所有子目录
777
表示文件可读可写可执行
ubuntu系统下安装Qtcreator
1.打开Ubuntu系统,去Qt官网下载qt
https://download.qt.io/archive/qt/
进入网站后找到 qt-opensource-linux-x64-5.12.2.run,开始下载
2.对于新安装的ubuntu系统是不会启用root账号的。启用root账号步骤
1.使用命令
sudo passwd root
输入当前账号密码以及需要设置的root账号密码123456
2.使用
su root
进入root账号,如果出现#,代表成功。
文件下载好后默认保存在系统下载处,在下载下打开终端,进入终端输入 su root
输入密码 进入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
安装过程中选择Yes。
配置环境变量,在终端输入
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
就可以启动Qt,而不用进入/opt/Qt5.12.2/Tools/QtCreator/bin后执行命令./qtcreator
验证是否安装成功,输入命令
qmake -version
出现如下信息那就表示安装成功了。
QMake version 3.1
Using Qt version 5.12.2 in /opt/Qt5.12.2/5.12.2/gcc_64/lib