# 檢視安裝了哪些包
conda list
檢視有哪些虛擬環境
conda env list
conda info -e
# 建立虛擬環境
conda create -n py3.6 python=python3.6.4
啟用虛擬環境:
activate ***
檢視package版本方法
在此標註自己電腦package配置
pyhon 3.6.2
numpy 1.16.1
opencv4.0.1
scipy
tensorflow1.12.0
安裝scipy:
(1-解除安裝numpy,或者公升級到numpy+版本
pip install -u numpy (-u是公升級的意思)可以看到安裝的版本型號是:numpy-1.16.2-cp36-cp36m-win_amd64.whl)
2-安裝numpy+ (這個是scipy的鋪墊)安裝這個會自動解除安裝電腦已有的numpy
numpy-1.16.2+mkl-cp36-cp36m-win_amd64.whl
3-安裝scipy
scipy-1.2.1-cp36-cp36m-win_amd64.whl
執行.py:python xx.py
如果想利用.exe執行,需要利用.py生成.exe:
方法:
貌似pip和pip3都好用,但是最好用pip3
如果環境中只有python3,pip和pip3都行
如果有python2和python3,要注意區分了
安裝完anaconda之後,安裝pycharm
新建project注意:
位置選一下,然後選擇exiting interpreter。否則新建工程要等很久!
在pycharm中要想使用anaconda建立的虛擬環境,需要設定:
判斷函式返回變數型別:
判斷變數返回是否為空:
但是這個沒除錯通
vs的預設檔案編碼方式是gbk,qtcreator是utf-8
gbk是在國家標準gb2312基礎上擴容後相容gb2312的標準(好像還不是國家標準)。gbk編碼專門用來解決中文編碼的,是雙位元組的。不論中英文都是雙位元組的。
gbk包含全部中文字元;utf-8則包含全世界所有國家需要用到的字元。
最重要的spyder,還有這三個,其他annconda自帶的軟體沒有必要學習
首先cmd,activate xx 之後到達.whl檔案所在位置,pip install xx.whl
pip是乙個python模組管理軟體,常用命令:
pip公升級自己:
pip install --upgrade pip
查詢與安裝:
使用search、install這兩個引數。
安裝到使用者目錄:
pip install pkg_name --user
檢視某個庫的資訊:
$ pip show jinja2
---name: jinja2
version: 2.7.3
location: /path/to/virtualenv/lib/python2.7/site-packages
requires: markupsafe
檢視已經安裝的庫:
pip list
獲取過期的庫:
pip list --outdated
kaggle 是最大的data scientist聚集地。資料競賽。使用python和r語言。
pip list --outdated | grep jinja2
開頭加:
from __future__ import absolute_import
from __future__ import division
from __future__ import print_function
kaggle
kaggle 是目前最大的 data scientist 聚集地
react cgi ,html
todo應用 ,android
Python基本知識
這次主要對python基礎語法及資料型別中與我使用過的語言不一樣的地方做下記錄 單行注釋使用 多行注釋使用 和 print 開始 這是個注釋 這是個段落注釋 這也是個段落注釋 print 結束 2.沒有bool型別,用數字0和1代替,可以與數字運算,python3中新增了true和false關鍵字 ...
Python基本知識
單例模式,是一種常用的軟體設計模式。在它的核心結構中只包含乙個被稱為單例的特殊類。通過單例模式可以保證系統中,應用該模式的類乙個類只有乙個例項。即乙個類只有乙個物件例項。實現方法 裝飾器 sub replacement,string count 0 replacement是被替換的文字 string...
Python基本知識
python的注釋 注釋分單行和多行注釋,單行注釋用 多行注釋可以用三對雙引號 若你的程式要接收使用者指令,可以用input語法 name input what is your name?print hello name 格式化列印 name input name age input age job...