準備重新寫一下Flask代碼,順便整理下學習過程。
1、去清華大學的鏡像站下載ubantu
https://mirror.tuna.tsinghua.edu.cn/#
2、Vmware12.0安裝Ubantu18.04
3、導入Vmware Tools,這樣就可以windows和Ubantu完全交互了
1)sudo passwd
輸入3次密碼完成
進入root模式
2)cd /home/個人文件夾,
mkdir Vmware_tools
點擊虛擬機->安裝Vmware Tools,界面會出現光盤圖標
cd /media/個人文件夾/Vm +Tab鍵
tar -zxvf 文件名字.tar.gz -C /home/個人文件夾/Vmware_tools
./vmware-install.pl,一路yes+回車
安裝完成之後就全屏了
4、配置Ubantu軟件源,之前有一版沒配置,update很是問題
清華的鏡像站有說明
https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/
1)cd /etc/apt/
cp sources.list sources_init.list
vi sources.list
進入之後,按V選擇所有行後,del刪除
替換源
5、安裝pycharm
網上有教程,如果經濟確實不錯,支持購買正版。
6、Ubantu18.04沒有pip,安裝一個
pycharm運行報錯
No module named distutils.core
sudo apt-get install python-pip
Failed to load module "canberra-gtk-module"錯誤
sudo apt-get install libcanberra-gtk-module
7、配置pyhcharm的github
推薦看一下廖雪峯的網站,之前就是在這學的git,配置完之後就不用怎麼敲命令了
這裏主要關注一下遠程倉庫就可以了,經常忘記,查一下
https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
先安裝git
sudo apt install git
//非必須
創建一個新的倉庫,取名爲learnflask
創建完成之後的URL爲https://github.com/wyd933/learnflask
創建一個空文件夾並初始化git
git init
git使用SSH進行安全登陸的,添加SSH祕匙,我這個放在root/.ssh文件夾下了
ssh-keygen -t rsa -C "[email protected]" //根據自己的郵箱配置
把密匙放到github上
添加自己的git遠程倉庫
git remote add origin [email protected]:wyd933/learnflask.git
1)賬號密碼登錄
File->Settings-Version Control→GitHub->add account
報錯,懷疑和SSH命令行支持有關,或者和OauthAccess有關
輸入自己的github賬戶,會出現提示Token問題,應該是SSH的配置原因,點擊enter token,輸入SSH token還是不行
2)試試python命令行能不能使用git
發現python console 有問題
先配置使用虛擬環境的python命令行
然後把python console配置爲python3.6
使用git看看能不能登錄
git init
git remote add origin [email protected]:wyd933/learnflask.git
雖然git登錄成功,但是github還是失敗,考慮一下token的辦法吧
3)使用token登錄github
按照
https://blog.csdn.net/u014175572/article/details/55510825
的講解,嘗試配置,得到一個結果,
妥了,和報錯是內容是一致的,不過我用舊版本的pycharm是可以直接登陸github的,估計是pycharm的新特性吧
https://help.github.com/articles/about-oauth-app-access-restrictions/
github說這個可以解決SSH登錄失敗
後來在查,發現這個博客說的可行性比較大,填入access_token,登錄成功
https://blog.csdn.net/weixin_37677804/article/details/78475297
估計是pycharm加入了oauth驗證吧,之前2017.9月的直接配置用戶名和密碼就OK了(不十分肯定)