前言
學習python和使用已經一年多了,這段時間抽空整理了一下以前的筆記,方便日后查閱,
Python介紹
Python 是一個高層次的結合了解釋性、編譯性、互動性和面向物件的腳本語言,
Python 的設計具有很強的可讀性,相比其他語言經常使用英文關鍵字,其他語言的一些標點符號,它具有比其他語言更有特色語法結構,
- Python 是一種解釋型語言: 這意味著開發程序中沒有了編譯這個環節,類似于PHP和Perl語言, -
- Python 是互動式語言:這意味著,您可以在一個 Python 提示符 >>> 后直接執行代碼,
- Python 是面向物件語言: 這意味著Python支持面向物件的風格或代碼封裝在物件的編程技術,
- Python 是初學者的語言:Python 對初級程式員而言,是一種偉大的語言,它支持廣泛的應用程式開發,從簡單的文字處理到 WWW 瀏覽器再到游戲,
Python環境安裝
python版本為3.x,目前使用的是3.8.5,
下載地址:
linux下載地址: https://mirrors.huaweicloud.com/python
windows下載地址: https://www.python.org/ftp/python
Windows下載點擊安裝,然后在cmd中輸入Python -V進行版本查看,

Linux版本就是下載完解壓,切換到python的目錄,進行編譯安裝即可,命令如下:
tar -zxvf Python-3.8.5.tgz
cd Python-3.8.5
./configure
make && make install
linux的python洗掉命令如下:
1.強制洗掉已安裝python及其關聯
rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps
2.洗掉殘余檔案
whereis python|xargs rm -frv
設定鏡像
注:設定鏡像的目的是為了讓我下載包的時候更流暢~
Linux下,修改 ~/.pip/pip.conf (沒有就創建一個檔案夾及檔案,檔案夾要加“.”,表示是隱藏檔案夾)
內容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com
windows下,直接在user目錄中創建一個pip目錄,如:C:\Users\xx\pip,新建檔案pip.ini,內容同上,

Anaconda
Anaconda介紹
Anaconda 主要的目的是為了對python的包鏡像管理,個人覺得python的包管理相比java來說,較為不完善,好在有Anaconda,可以方便獲取統一版本的包,不會因為包版本依賴問題導致跑不起來,而且 Anaconda包含了conda、Python在內的超過180個科學包及其依賴項,比如: numpy 、opencv等在進行演算法學習或者影像識別的時候非常好用,
下載地址:
官網下載地址: https://www.anaconda.com/products/individual
鏡像下載地址: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
windows安裝
下載exe的檔案之后,一路點擊下一步安裝即可,在安裝程序中建議勾選添加到環境變數中,
Linux安裝
在線直接下載:
Wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2020.11-Linux-x86_64.sh
然后輸入如下命令安裝:
bash Anaconda3-2020.11-Linux-x86_64.sh
如果不熟悉的話建議使用默認設定,
添加鏡像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes
安裝成功之后可以輸入如下命令進行查看安裝了那些包
conda list
conda env list 或 conda info -e或 conda info --envs 查看當前存在哪些虛擬環境
conda update conda 檢查更新當前conda
3、創建python虛擬環境,
使用 conda create -n your_env_name python=X.X(2.7、3.6等)命令創建python版本為X.X、名字為your_env_name的虛擬環境,your_env_name檔案可以在Anaconda安裝目錄envs檔案下找到,
4、使用激活(或切換不同python版本)的虛擬環境,
打開命令列輸入python --version可以檢查當前python的版本,
使用如下命令即可 激活你的虛擬環境(即將python的版本改變),
Linux: source activate your_env_name(虛擬環境名稱)
Windows: activate your_env_name(虛擬環境名稱)
這是再使用python --version可以檢查當前python版本是否為想要的,
5、對虛擬環境中安裝額外的包,
使用命令conda install -n your_env_name [package]即可安裝package到your_env_name中
6、關閉虛擬環境(即從當前環境退出回傳使用PATH環境中的默認python版本),
使用如下命令即可,
Linux: source deactivate
Windows: deactivate
7、洗掉虛擬環境,
使用命令conda remove -n your_env_name(虛擬環境名稱) --all, 即可洗掉,
8、洗掉環境中的某個包,
使用命令conda remove --name your_env_name package_name 即可,
示例:
conda create -n py_video python=3.8
conda activate py_video
常用命令參考:
https://www.cnblogs.com/llfctt/p/9223712.html
其他
音樂推薦
<iframe frameborder="no" border="0" margin marginheight="0" height="86" src="https://www.cnblogs.com//music.163.com/outchain/player?type=2&id=5330830&auto=0&height=66"></iframe>原創不易,如果感覺不錯,希望給個推薦!您的支持是我寫作的最大動力!
著作權宣告:
作者:虛無境
博客園出處:http://www.cnblogs.com/xuwujing
CSDN出處:http://blog.csdn.net/qazwsxpcm
個人博客出處:http://www.panchengming.com
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/335082.html
標籤:其他
