mac os 新系統配置—— anaconda安裝及管理

創建系統變量,修改~/.bash_profile文件

//打開系統變量配置文件,如果沒有的話 touch ./.bash_profile,然後再open
open ./.bash_profile
//編輯修改文件
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
//保存後,運行如下命令即可生效
source ./.bash_profile

※ 修改完.bash_profile文件,一定要運行:source ./.bash_profile。

安裝Iterm代替終端,安裝sublime文本編輯器。

在python2.7版本下安裝pip

$ sudo easy_install pip
Password:
Searching for pip
Reading https://pypi.python.org/simple/pip/
Download error on https://pypi.python.org/simple/pip/: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) -- Some packages may not be found!
Couldn't find index page for 'pip' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/
Download error on https://pypi.python.org/simple/: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) -- Some packages may not be found!
No local packages or download links found for pip
error: Could not find suitable distribution for Requirement.parse('pip')

解決方案:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
sudo python get-pip.py

安裝idea、pycharm、安裝python的包管理器anaconda。

1.anaconda的下載鏈接:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/,選擇pkg安裝包。添加清華鏡像:https://mirror.tuna.tsinghua.edu.cn/help/anaconda/

2.配置環境變量,這個不用手動添加了,上面的安裝包安裝後,自動在/.bash_profile中添加了anaconda。

常用操作命令:
一、環境操作
1.查看環境管理的全部命令幫助:conda env -h
2.查看當前系統下的環境:conda info -e
3.創建環境:conda create env_name  (env_name)是環境名稱,這條命令將會給Biopython創建一個新的環境,位置在Anaconda安裝文件的/envs/snowflakes
4.創建指定python版本的環境:conda create env_name python=3.6 (3.6爲python的版本,根據自己的需要更改)
5.創建包含某些包的環境:conda create env_name numpy scipy
6.創建指定python版本下包含某些包的環境:
conda create env_name python=3.6  numpy scipy
7.激活(進入)某個環境:
新的開發環境會被默認安裝在conda目錄下envs文件目錄下,你可以指定一個其他的路徑;
如果沒有指定安裝python的版本,conda會安裝最初安裝conda時所裝的那個版本的python。
windows:activate env_name
mac:source activate env_name
7.退出某個環境:deactivate env_name
8.複製某個環境:conda create new_env_name old_env_name
9.刪除某個環境:conda remove env_name
二、包管理
查看已安裝的包:conda list
查看指定環境下的包:conda list -n xxx
查找包:conda search xxx
更新包:conda update xxx
安裝包:conda install xxx
pip install xxx
指定的安裝環境:conda install -n env_name xxx
安裝anaconda發行版中所有的包:conda install anaconda
卸載包:conda remove xxx
三、管理conda
檢查conda版本:conda --version
升級當前版本的conda:conda update conda

conda安裝的內容:

conda install numpy
conda install jupyter notebook
conda install scipy
conda install matplotlib

3.在pycharm上新建一個工程,選擇anaconda編譯環境。第一次配置的時候,選擇anaconda後,終端conda命令才生效。

如果不進行配置,在終端使用conda命令時,會報錯:

-bash: conda: command not found

另外,在安裝pytorch時候,設置清華鏡像,修改了condarc文件,網上的鏈接不可全信,特別是修改channel時,一定要備份,實在不行至少還能還原回來。導致第一次安裝的conda命令失靈了,卸載(將安裝文件刪除,隱藏文件也要刪除,.bash_profile文件中的配置也刪除,並且要source ~/.bash_profile,讓文件生效,在application中,刪除圖標。關機重啓了一次。),重新下載一個比當前版本老的anaconda安裝包,重新安裝。

使用conda安裝numpy時,如果網絡不好,會報出下面錯誤:

CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/main/osx-64/mkl-2019.4-233.tar.bz2>
Elapsed: -

An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.

解決辦法:重試conda install numpy,這裏沒有去修改channel,不要迫不得己不要修改condarc文件。

 

參考:

1.anaconda:https://blog.csdn.net/lq_547762983/article/details/81003528

 

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