python給程序做一個激活碼 conda命令在什么環(huán)境下用?
conda命令在什么環(huán)境下用?使用康達(dá)。首先,我們將確保您已經(jīng)安裝了conda配置環(huán)境。接下來,我們將通過創(chuàng)建幾個環(huán)境來演示conda的環(huán)境管理功能。讓你更容易了解環(huán)境的一切。我們將學(xué)習(xí)如何確認(rèn)您所處
conda命令在什么環(huán)境下用?
使用康達(dá)。首先,我們將確保您已經(jīng)安裝了conda配置環(huán)境。接下來,我們將通過創(chuàng)建幾個環(huán)境來演示conda的環(huán)境管理功能。讓你更容易了解環(huán)境的一切。我們將學(xué)習(xí)如何確認(rèn)您所處的環(huán)境,以及如何復(fù)制一個環(huán)境作為備份。測試python。然后我們會檢查可以安裝哪個版本的python,安裝另一個版本的python,在兩個版本的python之間切換。檢查一下包。我們將1)列出我們計算機(jī)上安裝的軟件包,2)瀏覽可用的軟件包,3)使用conda install命令安裝和刪除一些軟件包。對于一些康達(dá)無法安裝的軟件包,我們會在網(wǎng)站上搜索。對于其他位置的那些包,我們將5)使用pip命令來實(shí)現(xiàn)安裝。我們還會安裝一個商業(yè)包,IOPro去除包,環(huán)境和conda,可以免費(fèi)試用30天。我們將通過學(xué)習(xí)刪除您的軟件包、環(huán)境和conda來結(jié)束本次測試。二、完整的進(jìn)程提示:任何時候,在命令后跟隨- help,就可以獲得該命令的完整文檔。例如,可以通過下面的命令學(xué)習(xí)conda的update命令。康達(dá)更新-幫助1。管理conda:Conda既是一個包管理器,也是一個環(huán)境管理器。你必須知道軟件包管理器,它可以幫助你找到和查看軟件包。但是如果我們想安裝一個包,但是這個包只支持我們目前使用的python的一個不同版本。您只需要幾行命令就可以構(gòu)建一個可以運(yùn)行另一個python版本的環(huán)境。這就是康達(dá)環(huán)境管理器的強(qiáng)大功能。提示:無論您使用Linux、OS X還是Windows命令行工具,conda命令在您的命令行終端上都是一樣的,除非另有說明。檢查conda是否已安裝。為了確保你已經(jīng)在正確的位置安裝了conda,讓 讓我們檢查一下您是否已經(jīng)成功安裝了Anaconda。在您的命令行終端窗口中,輸入以下代碼:conda - versionConda將返回您安裝的Anaconda軟件的版本。提示:如果您看到錯誤消息,請檢查您是否在安裝過程中選擇了僅針對當(dāng)前用戶按下Install,以及您是否使用相同的帳戶操作。確保使用相同的帳戶登錄,并在安裝后重新打開命令行終端窗口。升級當(dāng)前版本的康達(dá)下一步,讓 s用下面的update命令升級Conda:Conda Update Conda Conda會對比新舊版本,告訴你可以安裝哪個。它還會通知您可以在升級的同時升級其他軟件包。如果有新版本的康達(dá),會提示輸入y升級。繼續(xù)嗎?yconda更新到最新版本后,我們就進(jìn)入下一個話題。2.管理環(huán)境?,F(xiàn)在讓我們 秀康達(dá) 通過創(chuàng)建一些環(huán)境,然后移動它們。使用conda create命令創(chuàng)建并激活一個環(huán)境,后跟您想要的任何名稱:Conda Create-Name snow flake biopython。這個命令將為Biopython包創(chuàng)建一個新的環(huán)境,位于/envs/雪花提示:許多常見的命令選項(xiàng)后跟-可以縮寫為一個短行加上命令首字母。所以- name選項(xiàng)和-n的作用是一樣的,通過conda -h或者conda - h:源激活雪花Windows:激活雪花 提示:默認(rèn)情況下,新的開發(fā)環(huán)境將安裝在conda目錄下的envs文件目錄中。您可以指定不同的路徑;去了解更多通過康達(dá)創(chuàng)造-h h提示:如果我們不 t指定安裝python的版本,donda將安裝我們第一次安裝conda時安裝的python版本。創(chuàng)造第二個環(huán)境這一次讓 讓我們創(chuàng)建并命名一個新環(huán)境,然后安裝python的另一個版本和兩個包,星形線和巴別塔。這將創(chuàng)建第二個基于python3的新環(huán)境,它包含Astroid和Babel包,名為bunnies,位于/envs/bunnies文件夾中。提示:同時安裝您想要在這個環(huán)境中運(yùn)行的包。提示:在創(chuàng)建環(huán)境時同時安裝所有需要的包,以后再依次安裝可能會導(dǎo)致依賴問題。提示:您可以將更多條件附加到conda create命令,并鍵入conda create–h以查看更多詳細(xì)信息。列出所有環(huán)境?,F(xiàn)在讓我們 檢查到目前為止您已經(jīng)安裝的環(huán)境,并使用conda :康達(dá)Info-: snowflames */home/username/mini conda/envs/snowflames bunnies/home/username/mini conda/envs/bunnies root/home/username/mini conda確認(rèn)當(dāng)前環(huán)境。你現(xiàn)在處于什么環(huán)境?雪花還是兔子?要確認(rèn)它,請輸入以下代碼:conda info -envisconda將顯示所有環(huán)境的列表,當(dāng)前環(huán)境將顯示在括號中。(雪花)注:康達(dá)有時會在當(dāng)前活動環(huán)境前面打一個*號。切換到另一個環(huán)境(激活/停用)要切換到另一個環(huán)境,請鍵入以下命令和所需環(huán)境的名稱。Linux,OS X:源代碼激活雪花Windows:激活雪花如果您想從當(dāng)前工作環(huán)境的路徑切換到系統(tǒng)根目錄,請鍵入:Linux,OS X:源代碼deactivat:停用。當(dāng)環(huán)境不再活動時,將不再提前顯示。復(fù)制環(huán)境通過克隆復(fù)制環(huán)境。在這里,我們將通過克隆雪花來創(chuàng)建一個名為flowers的副本??颠_(dá)創(chuàng)建-n花-克隆雪花通過康達(dá)信息- envs檢查環(huán)境。你現(xiàn)在應(yīng)該看到一個環(huán)境列表:花、兔子和雪花。刪除環(huán)境。如果你不 如果不想要這個名為flowers的環(huán)境,只需按如下刪除該環(huán)境:conda remove -n flowers - all要確保名為Flowers的環(huán)境,請輸入以下命令:conda info -eflowers不再位于您的環(huán)境列表中,因此我們知道它。了解更多關(guān)于環(huán)境的信息如果你想了解更多關(guān)于conda的命令,只需按照命令-hconda remove -h3即可。管理Pythonconda管理Python與管理其他包類似,因此您可以輕松地管理和升級多個安裝。首先檢查python版本,讓 s檢查可以安裝哪個版本的python:cond。一個搜索-全名python你可以使用conda搜索python來查看所有帶有 "python "或者添加-full-name命令選項(xiàng)來列出完全匹配的包python "。安裝一個不同版本的python現(xiàn)在讓 假設(shè)你需要python3來編譯程序,但是你不需要。;我不想覆蓋你的python2.7來升級。您可以創(chuàng)建并激活一個名為snakes的環(huán)境,并通過以下命令安裝最新版本的Python 3:Conda Create-n Snakes Python 3 Linux,OS X:Source Activate Snakes Windows:Activate Snakes提示:給環(huán)境取一個生動的名字是明智的,比如 "Python3 ",但并不有趣。確保環(huán)境已成功添加。要確保已經(jīng)安裝了snakes環(huán)境,請鍵入以下命令:conda info -econda將顯示環(huán)境列表。當(dāng)前活動的環(huán)境將被括在括號中(蛇)。檢查新環(huán)境中的python版本,確保python 3在snak:源代碼激活雪花窗口:激活雪花檢查python版本:確保安裝conda時安裝的python版本仍在雪花環(huán)境中運(yùn)行。Python版注銷環(huán)境當(dāng)你在雪花環(huán)境中完成了你的工作室,注銷環(huán)境,將你的路徑轉(zhuǎn)換到之前的狀態(tài):Linux,OS X:Source Deactivate Windows:Deactivate 4。管理包現(xiàn)在讓 讓我們展示一下這個包裝。當(dāng)我們創(chuàng)建一個新的環(huán)境時,我們已經(jīng)安裝了一些包(星形線,巴別塔和一些特定版本的python)。我們檢查我們已經(jīng)安裝了哪些包,檢查哪些是可用的,找到一個特定的包并安裝它。接下來,我們在倉庫中找到并安裝一些指定的包,使用conda完成更多的pip安裝,并安裝一個商業(yè)包。查看環(huán)境中的包及其版本列表:使用此命令查看環(huán)境中安裝了哪個版本的python或其他程序?;蛘叽_保已經(jīng)安裝或刪除了一些軟件包。在您的終端窗口中,輸入:conda list使用conda命令查看可用軟件包的列表。根據(jù)Python版本,可以從這個地址獲得conda可以安裝的包的列表。要找到一個包頭,讓 讓我們檢查一下康達(dá)是否能安裝我們需要的軟件包。康達(dá)搜索beautifulsoup4顯示了這個包,所以我們知道它是可用的。安裝一個新的包我們將在當(dāng)前環(huán)境中安裝這個漂亮的Soup包,使用conda命令如下;Conda install-name bunnies beautiful soup 4提示:你必須告訴Conda你要安裝的環(huán)境的名稱(-n bunnies)否則它將被安裝在當(dāng)前環(huán)境中?,F(xiàn)在激活bunnies環(huán)境,使用conda list顯示安裝了哪些程序。Linux,OS X:源代碼激活兔子Windows:激活兔子所有平臺:conda列表從安裝包。如果一個包不能被康達(dá)安裝,我們將在網(wǎng)站上查找它。為公共和私有包裝倉庫提供包裝管理服務(wù)。它是一個連續(xù)分析產(chǎn)品。提示:下載東西不需要注冊。為了從下載到當(dāng)前環(huán)境,我們需要指定一個特定的通道,并輸入這個包的完整路徑。在瀏覽器中,轉(zhuǎn)到網(wǎng)站。我們正在尋找一個名為 "瓶頸 ",所以我們進(jìn)入 "瓶頸 "在名為 "搜索蟒蛇云和點(diǎn)擊左上角的搜索按鈕?;ヂ?lián)網(wǎng)上將會有十幾個版本的瓶頸包,但是我們想要下載最頻繁的版本。所以你可以通過點(diǎn)擊下載欄,按下載量排序。單擊軟件包的名稱,選擇最常下載的軟件包。它將鏈接到詳細(xì)信息頁面以顯示特定的下載命令:conda Install-Channel list通過pip命令安裝軟件包。對于那些不能通過Conda安裝或從獲得的軟件包,我們通??梢杂肞IP(簡稱 "PIP安裝包和).提示:pip只是一個包管理器,所以它可以 我不能為你管理環(huán)境。皮普罐 甚至不升級python,因?yàn)樗弧?不要像康達(dá)一樣把python當(dāng)成一個包。但是它可以安裝一個康達(dá)可以 t安裝,反之亦然。Pip和conda集成在Anaconda或miniconda中。我們激活想要放置程序的環(huán)境,然后安裝一個名為 "查看 "通過皮普。OS X Linux:Source Activate Bunnies Windows:Activate Bunnies所有平臺:pip Install See Check pip installation檢查是否安裝了See:conda list Install commercial package安裝commercial package安裝commercial package和安裝其他軟件包的過程異常。例如,讓 s安裝并刪除一個更新的商業(yè)包的免費(fèi)試用IOPro,可以加快你的python處理速度:康達(dá)安裝iopro提示:除了學(xué)術(shù)用途,這個版本將在30天后過期?,F(xiàn)在你可以用conda安裝并檢查任何你想安裝的包,無論是使用conda命令,從下載還是使用pip,無論是開源軟件還是商業(yè)包。5.如果需要,可以刪除包、環(huán)境或conda。讓 通過刪除一個或多個測試包、環(huán)境和conda來結(jié)束本測試指南。移除該軟件包假設(shè)您決定不再使用商業(yè)軟件包IOPro。你可以在兔子環(huán)境中移除它。Conda remove -n bunnies IOPro確認(rèn)包裹已被移除。使用conda list命令確認(rèn)iopro。康達(dá)名單刪除環(huán)境。我們不再需要蛇的環(huán)境。所以輸入以下命令:conda remove -n snakes - all確認(rèn)環(huán)境已經(jīng)被刪除。要確認(rèn)snakes環(huán)境,請輸入以下命令:conda info - envissnakes不再顯示在環(huán)境列表中,因此我們知道它。刪除condaLinux,OS X:刪除Anaconda或Miniconda安裝文件夾RM-RF ~/Miniconda或RM-RF ~/Anaconda Windows:轉(zhuǎn)到控制面板,單擊添加或刪除程序,選擇Python2.7(Anaconda)或Python2.7(Miniconda),然后單擊刪除程序。
Mac上如何配置Python2.x與Python3.x共存的環(huán)境?
在Mac上同時使用Python2.x和Python3.x相對簡單方便。
1.安裝Python3.x (Python2.x已經(jīng)默認(rèn)安裝)。
2.用Virtualenv配置Pthon2.x或Pthon3.x工作環(huán)境。
第一步,安裝Python3.x因?yàn)镻ython2.x已經(jīng)默認(rèn)安裝,從官網(wǎng)下載Python3.x,根據(jù)自己開發(fā)環(huán)境的需要選擇3.5.x或者3.6.x。安裝后,兩者可以共存。
下載地址:
安裝完成后,您可以修改環(huán)境變量并將Python3.x設(shè)置為默認(rèn)的Python解釋器。
您也可以單獨(dú)檢查Python版本號:
Python2 -V或python3 -V
另外,你也可以用自制軟件安裝Python,所以我贏了 這里不贅述。
有一點(diǎn)需要注意的是,在使用pip管理Python包時,最好使用相應(yīng)版本的pip,這樣無論設(shè)置了哪個默認(rèn)Python,pip都可以在你想要的(正確的)Python版本中運(yùn)行。例如:
pip 2 lt command gt[選項(xiàng)]或
pip 3 lt command gt[選項(xiàng)]
第二步,用Virtualenv配置工作環(huán)境。具體操作請參考官網(wǎng):
下面簡單介紹一下:
安裝虛擬
$ [sudo] pip安裝virtualenv
2.配置工作環(huán)境
創(chuàng)建工作目錄
mkdir您的虛擬環(huán)境
在工作目錄中創(chuàng)建一個虛擬環(huán)境
virtualenv your _ virt _ env/virt _ name-python python 3
或者virtualenv virt _ env/virt _ name-python python 2激活虛擬環(huán)境。
source your _ virt _ env/virt _ name/bin/activat
請將您的_ virt _ env和virt _ name替換為您要命名的工作環(huán)境目錄和環(huán)境名稱。
希望對你有幫助。