跳至主要内容

ubuntu18.04切换python版本

ubuntu18.04切换python版本


 ls /usr/bin/python*


sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.10 100

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 27

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 36


使用下面命令进行切换python版本

sudo update-alternatives --config python




评论

此博客中的热门博文

MediaStore.Images.保存图片时生成两张图片的问题 并且在oppo手机上时间是1970-01-01 08:00:00

MediaStore.Images.保存图片时生成两张图片的问题 并且在oppo手机上时间是1970-01-01 08:00:00 正确方式如下 使用方式一 private void saveImage( String originFilePath) { File appDir = new File ( Environment . getExternalStorageDirectory() . getPath() + " /leikebaijing/images " ); if ( ! appDir . exists()) appDir . mkdirs(); String fileName; long dateTaken = System . currentTimeMillis(); if (originFilePath . contains( " / " )) { fileName = originFilePath . substring(originFilePath . lastIndexOf( " / " ) + 1 ); } else { fileName = dateTaken + " jpg " ; } File file = new File (appDir, fileName); if ( ! file . exists()) { try { file . createNewFile(); } catch ( IOException e) { e . printStackTrace(); }

虚拟币交易平台 viabtc_exchange_server ubuntu 16.04 安装步骤

########1############ 下载宝塔: wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh Congratulations! Install succeeded! ================================================================== Bt-Panel: http://155.138.211.245:8888/37dfffff username: dbdiyxmj password: f2ec3b83 Warning: If you cannot access the panel, release the following port (8888|888|80|443|20|21) in the security group ================================================================== sudo apt update ########2############ sudo apt install libev-dev libjansson-dev libmpdec-dev libmysqlclient-dev libcurl4-gnutls-dev libldap2-dev libgss-dev librtmp-dev libsasl2-dev git default-jdk openssl libssl-dev mysql-server 数据库root 密码:root ########3############ wget http://www.digip.org/jansson/releases/jansson-2.12.tar.gz tar xzvf jansson-2.12.tar.gz cd jansson-2.12 ./configure --prefix=/usr --disable-static && make && make install  whereis libjansson cd .. ########4#######

Android 自动打渠道包工具(walle+自动化)

AutomaticPackagingTool Android 自动打渠道包工具,使用 python 3.7  使用之前必须安装并配置相关环境(Java、Android、Python) 自动化打包操作流程 1.  在 Android 项目的根目录 build.gradle 文件中添加 Walle Gradle 插件的依赖, 如下: buildscript { dependencies { classpath ' com.meituan.android.walle:plugin:1.1.6 ' } } 当前 app 的 build.gradle 文件中 apply 这个插件,并添加上用于读取渠道号的AAR apply plugin : ' walle ' dependencies { implementation ' com.meituan.android.walle:library:1.1.6 ' } 通过以下代码获取渠道信息 String channel = WalleChannelReader . getChannel( this . getApplicationContext()); 2.  打一个签名的apk 3.  将项目中的 jks 文件、channel 文件(如果没有请新建一个)、打包好的 apk 文件拷贝到 apk 目录里面 4.  在 python 中配置信息 # android_build_tools 路径 android_build_tools_path = ' D:/DevelopmentTools/Android/SDK/build-tools/28.0.0/ ' # 生成的文件名 target_file_name = ' AP ' # jks keystore_password keystore_password = " 123456 " # jks 别名 key_alias = " AutomaticPackaging " # jks key_password key