Skip to content

Instantly share code, notes, and snippets.

@keitheis
Forked from ccwang002/0_Instructions.md
Last active November 18, 2016 08:50
Show Gist options
  • Save keitheis/a1652387201cbab5db508fd68b61be0a to your computer and use it in GitHub Desktop.
Save keitheis/a1652387201cbab5db508fd68b61be0a to your computer and use it in GitHub Desktop.
Miniconda on Windows 64bit

在 Windows 上安裝 Miniconda 選 Python 3.5 64bit

這邊用 Miniconda,選擇 Python 3.5 Windows 64-bit。

安裝 Anaconda 一樣沒有問題,兩個裡面是一樣的, 只是 Anaconda 預設下載了很多常用套件。

開一個 Command Prompt (Win+R -> cmd + [Enter]) 輸入 conda

C:\Users\vm>conda
usage: conda-script.py [-h] [-V] command ...

conda is a tool for ...

有像上面的輸出就對了。

虛擬環境、IPython、Cython

為了管理方便,開一個 conda 的虛擬環境來隔離 Python 套件, 這樣套件沒寫好炸掉或自己搞昏了隨時可以砍掉重練。

開一個新的環境叫 proja,裡面用 Python 3.5 和 pip

> conda create -n proja python=3.5 pip

使用它很簡單就 activate projadeactivate, 細節可以看 conda 的說明文件。總之在這邊

> activate proja
Activating environment proja ...
[proja]> conda install ipython cython
...
Proceed ([y]/n)? 

只要前面多了一個 [proja] 就對,按 y 安裝。 很難裝的套件用 conda install 通常就能解決。

疑難排解

問: (略)… proja 環境爛掉了
答:砍掉重練 conda env remove -n proja

問:更新 conda
答:conda update conda

問:更新 IPython、Cython …用 conda 裝的套件 答:conda update <pkg name>conda update --all

問:能用 virtualenv 嗎
答:不建議

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment