Python之開發環境部署_v1.0.2

文件名稱 版本號 作者 qq 版本
Python之開發環境部署 v1.0.2 學生宮布 8416837 Python 3.8
Anaconda 3

作者:學生宮布

安裝Python

下載Python安裝

在Windows OS開發比較便捷,因此,下載Python後,執行exe文件安裝,配置環境變量即可,難度不大

部分Linux OS自帶Python2.6環境

下載Anaconda安裝

簡介

Anaconda是一個開源的Python發行版本,其包含了conda、Python等180多個科學包及其依賴項.

安裝Anaconda,相當於安裝了Python和大量lib,可以避免頻繁新增lib.推薦給新手

安裝步驟

包管理工具conda

要與IDE關聯纔有效,有的IDE會自動安裝它自帶的Conda,請注意。

安裝Python lib

pip(3)命令

先配置Python環境變量

pip 是 Python 包管理工具,該工具提供了對Python 包的查找、下載、安裝、卸載的功能

配置pip鏡像

簡介

增加pip下載速度

windows OS

在user目錄新建pip目錄
在pip目錄新建pip.ini文件,內容如下

[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple
常用pip命令
說明 命令 備註
安裝lib pip install <包名>pip install -r requirements.txt(指明版本號) 在這裏插入圖片描述
列出已安裝lib列表 pip freezepip list 在這裏插入圖片描述
升級pip python -m pip(3) install --upgrade pip(3)

pandas

簡介

pandas是Python的科學計算庫

安裝

  • 頁面地址 https://pypi.org/project/pandas/#files
  • 下載地址 https://files.pythonhosted.org/packages/ad/0b/f65a63cccc5e37a7af983fc87a8c9e56feb4998d8877f8f2af21f40bcf3c/pandas-0.23.1-cp36-cp36m-win_amd64.whl
  • 拷貝whl文件到..\python3.6\Scripts
  • 執行命令,安裝輪子
pip3.6 install pandas-0.23.1-cp36-cp36m-win_amd64.whl

IDE&編輯器選擇

Jupyter

簡介

基於B/S,獨立代碼塊Cell,比較方便的python代碼編輯器

安裝

安裝命令

打開命令行模式

輸入命令

pip install jupyter

Windows OS 設置默認瀏覽器

默認程序 -> 選擇瀏覽器 -> 將此程序設置爲默認值

啓動

啓動命令

jupyter notebook --ip=0.0.0.0 --port=8888

默認訪問地址 http://localhost:8888/tree

新建文件

點擊New按鈕,新建文件,見下圖
在這裏插入圖片描述

點擊新建python文件,新建的文件即生成了
jupyter界面見下圖

在這裏插入圖片描述

將示例代碼拷入編輯框,代碼見下

# -*- coding: utf-8 -*-

import numpy as np

# =======================
def sta_func(k,nyear,xd):
    d2=np.fv(k,nyear,-xd,-xd);
    d2=round(d2)
    return d2
# =======================

d40=1.4*40
print("d40,40 x 1.4=",d40)
d=sta_func(0.05,40-1,1.4);
print("01保守投資模式,",d,round(d/d40))

d2=sta_func(0.20,40-1,1.4);
print("02激進投資模式,",d2,round(d2/d40))

dk=round(d2/d)
print("dk,兩者差別(xx倍):",dk)

點擊Run按鈕執行

可能異常

ModuleNotFoundError: No module named 'numpy'

解決

  • 簡單一點,使用pip安裝

    OS 命令
    Windows python -m pip install --user numpy scipy matplotlib ipython jupyter pandas sympy nose
    Ubuntu & Debian sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose
    CentOS/Fedora sudo dnf install numpy scipy python-matplotlib ipython python-pandas sympy python-nose atlas-devel
    Mac 系統 python -m pip install numpy scipy matplotlib
  • 或者下載numpy對應版本 https://pypi.org/project/numpy/#files

    安裝輪子

pip3.6 install *.whl

安裝依賴包成功

代碼執行成功,見下圖

在這裏插入圖片描述

操作手冊

功能 快捷鍵 備註
補全代碼 Tab
執行Cell(塊代碼) Ctrl+Enter
Esc+m 將代碼切換至Markdown模式
Esc+y 切換回代碼模式
Shift 選取Cell
Shift+m 合併選取的Cell

IntelliJ PyCharm

PyCharm

命令行編輯器

在命令行模式下,可以直接運行.py文件

交互模式編輯器

在命令行模式,輸入命令

python

test

在這裏插入圖片描述

Python Shell

安裝Python後,執行IDLE即可

在這裏插入圖片描述

界面如下

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章