python环境准备_python开发环境准备
python 以版本眾多,包之間依賴復(fù)雜而著稱,所以一個趁手的開發(fā)環(huán)境還是很有必要的。
我的建議是用Anaconda做環(huán)境隔離、包管理,PyCharm做項目開發(fā),jupyter做筆記,ipython和terminal做簡單實驗。
下面列一些注意事項:
1. 添加源,安裝packages是首先從國內(nèi)網(wǎng)站清華鏡像網(wǎng)站下載,速度會快很多。但是我也遇到過使用這個源也連不上的時候,沒辦法,換個時間再試就好了。
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config--set show_channel_urls yes
2. 裝完Anaconda之后建議安裝?anaconda-navigator,使用這個管理環(huán)境更方便
conda install anaconda-navigator
3. 新建環(huán)境, 需要指明環(huán)境名和python版本
conda create -n the_name_of_environment python=2.7
這有個問題就是每次所有的包都要重新下載,太耗時了。可以使用navigator中environments中的clone功能
然后利用這個管理包,改成這個環(huán)境需要的就好了。
4. 激活環(huán)境和失活環(huán)境,改為默認(rèn)環(huán)境。注意這個只能在系統(tǒng)自帶的Terminal中運(yùn)行。不知道為什么,在PyCharm集成的Terminal中命令失效。
source activatethe_name_of_environment
source deactivate
5. PyCharm的環(huán)境配置,一個是project interpreter 一個是python console的python interpreter,分別對應(yīng)項目和python console
總結(jié)
以上是生活随笔為你收集整理的python环境准备_python开发环境准备的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python模拟手写_python-自己
- 下一篇: aop对请求后端的参数修改_Spring