一矛辕、Ubuntu的安裝
建議: 在斷網(wǎng)情況下安裝會(huì)比較快卓囚!
二纺裁、VMware Tools安裝
- 虛擬機(jī)選項(xiàng)
安裝VMware Tools
- 將VMwareTools-xx.tar.gz拷貝到桌面
- 文件解壓(切換到桌面目錄)
tar -zxvf VMwareTools-xx.tar.gz
- 安裝(切換到vmware-tools-xxx) 【選擇默認(rèn)選項(xiàng)即可】
sudo ./vmware-install.pl
- 安裝失敗處理
問題描述:
VMware tools安裝失敗祟身,執(zhí)行中止坡脐。
出現(xiàn)這個(gè)提示是因?yàn)橹耙呀?jīng)存在未完成的安裝泄私。
A previous installation of VMware software has been detected.
The previous installation was made by the tar installer (version 3).
Keeping the tar3 installer database format.
Error: Unable to find the binary installation directory (answer BINDIR)
in the installer database file “/etc/vmware-tools/locations”.
Failure
Execution aborted.
問題解決:
1. 刪除etc/vmware-tools目錄
rm -rf /etc/vmware-tools
2. 刪除/tmp/vm*
rm -rf /tmp/vm*
3.重新直接上述安裝操作即可
安裝并運(yùn)行 VMware Tools 后,才能在虛擬機(jī)中使用共享文件夾(默認(rèn)目錄位置 /mnt/hgfs/xxx)
安裝并運(yùn)行 VMware Tools 后,才能最大化虛擬機(jī)晌端,才能Windows和Linux使用復(fù)制黏貼
軟連接到用戶目錄下: ln -s /mnt/hgfs/xxx ~/myshare
三捅暴、虛擬環(huán)境
可以通過軟連接來修改python指向,但系統(tǒng)中很多默認(rèn)是使用的是python2的咧纠。如何實(shí)現(xiàn)共存蓬痒?通過虛擬環(huán)境來實(shí)現(xiàn)。
-
安裝pip
sudo apt install python3-pip
-
pip(python專用的包管理工具)
- pip install xxx 安裝包 指定源安裝: pip install xxx -i https://pypi.douban.com/simple - pip uninstall xxx 卸載包 - pip list 列出所有依賴包 - pip freeze 列出自己安裝的依賴包
-
安裝virtualenv
virtualenv用于創(chuàng)建一個(gè)Python的虛擬環(huán)境漆羔。pip3 install virtualenv
- 安裝 統(tǒng)一管理工具virtualenvwrapper
pip3 install virtualenvwrapper -i https://pypi.douban.com/simple
查看安裝目錄: type virtualenvwrapper.sh
如果提示virtualenvwrapper
錯(cuò)誤梧奢,請(qǐng)執(zhí)行sudo apt install virtualenvwrapper
-
配置虛擬環(huán)境
- 添加到用戶環(huán)境變量中 vi ~/.bashrc 在最后添加 export WORKON_HOME=/home/atom/.virtualenvs source /home/atom/.local/bin/virtualenvwrapper.sh > 備注: 根據(jù)virtualenvwrapper.sh位置配置 - 創(chuàng)建對(duì)應(yīng)目錄 mkdir ~/.virtualenvs - 刷新環(huán)境 source ~/.bashrc - 錯(cuò)誤處理 問題: /usr/bin/python: No module named virtualenvwrapper virtualenvwrapper.sh: There was a problem running the initialization hooks. If Python could not import the module virtualenvwrapper.hook_loader, check that virtualenvwrapper has been installed for VIRTUALENVWRAPPER_PYTHON=/usr/bin/python and that PATH is set properly. 解決(添加環(huán)境變量): # 修改 /etc/profile 文件,在文件末尾加上如下兩行代碼 # 如果使用pip安裝的演痒,請(qǐng)?zhí)顚憄ython2的命令位置 [使用type python2查看] # 如果使用pip3安裝的亲轨,請(qǐng)?zhí)顚憄ython3的命令位置 [使用type python3查看] VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 export VIRTUALENVWRAPPER_PYTHON # 使其修改生效 source /etc/profile
-
虛擬環(huán)境使用
- 創(chuàng)建虛擬環(huán)境(默認(rèn)是python2.7) # EVN_NAME虛擬環(huán)境的名字,自己設(shè)置鸟顺,沒有影響 mkvirtualenv EVN_NAME - 進(jìn)入到虛擬環(huán)境中 workon EVN_NAME > 此時(shí)就是進(jìn)入到虛擬環(huán)境中惦蚊,再次輸入Python時(shí),還是顯示2.7版本(默認(rèn)) - 退出虛擬環(huán)境 deactivate - 刪除虛擬環(huán)境 rmvirtualenv EVN_NAME - 創(chuàng)建python3的虛擬環(huán)境 mkvirtualenv EVN_NAME -p /usr/bin/python3.5 > 查看python3位置: type python3 > 此時(shí)再次輸入python就是為3.5版本了
五讯嫂、PyCharm安裝
- 解壓
- 目錄中有bin
- 進(jìn)入到bin目錄中
- 執(zhí)行: ./pycharm.sh
- 配置環(huán)境變量
pycharm中蹦锋,默認(rèn)是python2.7版本的。
后續(xù)執(zhí)行時(shí)端姚,可以直接進(jìn)入到Python3的虛擬環(huán)境中晕粪,然后再python manage.py runserver
為了更方便的操作,就還是修改工程的默認(rèn):
file > settings > project interpreter > 下拉(show all) > add > (現(xiàn)有環(huán)境)existing enviroment > 選擇對(duì)應(yīng)python3的虛擬環(huán)境即可
勾選上 Make available to all projects(使能到所有項(xiàng)目中)
備注: 配置好之后渐裸,在pycharm右上角直接`run`都可以直接執(zhí)行項(xiàng)目(執(zhí)行命令為: manage.py runserver 8000)
# 破解操作
1巫湘、安裝java環(huán)境
# 安裝默認(rèn)JRE
sudo apt-get install default-jre
# 添加Oracle的PPA
sudo add-apt-repository ppa:webupd8team/java
# 更新您的軟件包存儲(chǔ)庫
sudo apt-get update
# 這是Java在編寫時(shí)的最新穩(wěn)定版本(可視化選項(xiàng)OK,YES)
sudo apt-get install oracle-java8-installer
# 找出Java的安裝位置(復(fù)制)
sudo update-alternatives --config java
# 設(shè)置環(huán)境變量
sudo vi /etc/environment
# 文件末尾添加(根據(jù)自己的位置設(shè)置!;杈椤尚氛!)
JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre/bin/java"
# 重載
source /etc/environment
# 檢查
echo $JAVA_HOME
2、JetbrainsCrack-2.8-release-enc.jar文件拷貝到pycharm/bin目錄中
3洞渤、執(zhí)行一下命令(會(huì)生成有兩個(gè)文件阅嘶,后續(xù)需要添加內(nèi)容)
sudo java -jar JetbrainsCrack-2.8-release-enc.jar
4、修改文件(文件末尾添加)
vi pycharm.vmoptions
-javaagent:/home/atom/pycharm-2018.1.4/bin/JetbrainsCrack-2.8-release-enc.jar
vi pycharm64.vmoptions
-javaagent:/home/atom/pycharm-2018.1.4/bin/JetbrainsCrack-2.8-release-enc.jar
5载迄、執(zhí)行安裝
./pycharm.sh
6讯柔、在注冊(cè)code中填入(可以根據(jù)上述 sudo java -jar JetbrainsCrack-2.8-release-enc.jar 結(jié)果中隨便選擇一個(gè))
"code":"II","paidUpTo":"2099-12-31"
Ubuntu PyCharm破解:
(包含破解碼)https://blog.csdn.net/u014044812/article/details/78727496
(破解教程1)https://blog.csdn.net/feixuedongji/article/details/79908671
(破解教程2)https://blog.csdn.net/zhangpei0124/article/details/79479062
(需要安裝的java環(huán)境)https://www.cnblogs.com/guxiaobei/p/8556586.html
Mac PyCharm破解(也可以參考上述操作): https://blog.csdn.net/u013066730/article/details/56966966
六、數(shù)據(jù)庫
# 添加
sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu trusty main universe'
# 更新
sudo apt-get update
# 搜索(從返回的結(jié)果查看有哪些版本可以安裝护昧,用下邊的命令安裝相應(yīng)的版本)
sudo apt-cache search mysql | grep mysql-server
# 安裝5.6版本
sudo apt install mysql-server-5.6
# 數(shù)據(jù)庫基本操作
sudo systemctl stauts mysql.service // 查看狀態(tài)
sudo systemctl start mysql.service // 開啟服務(wù)
sudo systemctl stop mysql.service // 停止服務(wù)器
sudo systemctl restart mysql.service // 重啟服務(wù)
sudo systemctl enable mysql.service // 開啟服務(wù)開機(jī)自啟動(dòng)
sudo systemctl disable mysql.service // 關(guān)閉服務(wù)開機(jī)自啟動(dòng)
可以先執(zhí)行: apt-update
執(zhí)行安裝: apt install mysql-server