程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Python中經常用到的命令總結

編輯:Python

查看Python的版本

python --version

Conda 查看所有虛擬環境

conda info --env

Conda 進入選擇某個虛擬環境

conda activate xxx

pip 卸載某個包

pip uninstall imbalanced-learn

pip 安裝具體某個版本的包

pip install imbalanced-learn==0.8.0

pip 查看某個包的詳細信息

$ pip show <package-name>

結果如下:

$ pip show pip
Name: pip
Version: 18.1
Summary: The PyPA recommended tool for installing Python packages.
Home-page: [https://pip.pypa.io/](https://pip.pypa.io/)
Author: The pip developers
Author-email: [email protected]
License: MIT
Location: /usr/local/lib/python2.7/site-packages
Requires:
Required-by:

pip 查看所有安裝的包和版本

pip list

結果如下

Package Version
----------------------- ---------
absl-py 0.15.0
astunparse 1.6.3
cachetools 4.2.4
certifi 2021.10.8
charset-normalizer 2.0.9
click 8.0.4
colorama 0.4.4
cx-Oracle 8.3.0
cycler 0.11.0
dataclasses 0.8
et-xmlfile 1.1.0
Flask 2.0.3

pip 查看某個包有哪些版本

可以用 pip install package_name== 進行查看包有哪些版本。

pip install panda==
Collecting panda==
Could not find a version that satisfies the requirement panda== (from versions: 0.1.5.macosx-10.9-x86_64, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.1.5, 0.3.1)
No matching distribution found for panda==

pip 創建 requrement.txt , 

pip freeze >requirements.txt

結果就是把這個環境的所有包以及版本導出到requirements.txt文件中,

如果用conda 好像是下面這個命令,沒用過

conda list -e > requirements.txt

pip 導入requrement.txt 

pip install -r requirements.txt

pip 檢查是不是所有依賴包都安裝了和版本是不是兼容

$ pip check
No broken requirements found.

如果有問題結果如下

$ pip check
pyramid 1.5.2 requires WebOb, which is not installed.
$ pip check
pyramid 1.5.2 has requirement WebOb>=1.3.1, but you have WebOb 0.8.


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved