日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

anaconda来创建python环境

發(fā)布時(shí)間:2023/12/20 python 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 anaconda来创建python环境 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Anacond下載
下載地址:https://www.anaconda.com/download/

管理虛擬環(huán)境

?

接下來我們就可以用anaconda來創(chuàng)建我們一個(gè)個(gè)獨(dú)立的python環(huán)境了.接下來的例子都是在命令行操作的,請(qǐng)打開你的命令行吧.

?

activate

?

activate 能將我們引入anaconda設(shè)定的虛擬環(huán)境中, 如果你后面什么參數(shù)都不加那么會(huì)進(jìn)入anaconda自帶的base環(huán)境,

?

你可以輸入python試試, 這樣會(huì)進(jìn)入base環(huán)境的python解釋器, 如果你把原來環(huán)境中的python環(huán)境去除掉會(huì)更能體會(huì)到, 這個(gè)時(shí)候在命令行中使用的已經(jīng)不是你原來的python而是base環(huán)境下的python.而命令行前面也會(huì)多一個(gè)(base) 說明當(dāng)前我們處于的是base環(huán)境下。

?

?

1.建立新的虛擬環(huán)境

我們當(dāng)然不滿足一個(gè)base環(huán)境, 我們應(yīng)該為自己的程序安裝單獨(dú)的虛擬環(huán)境.

?

創(chuàng)建一個(gè)名稱為python34的虛擬環(huán)境并指定python版本為3.4(這里conda會(huì)自動(dòng)找3.4中最新的版本下載)

?

?

conda??create -n python34??python=3.4

或者conda??create??--name??python34???python=3.4

?

然后可以查看自己所建立的環(huán)境的位置

打開anaconda prompt,輸入where conda可以看到本地conda路徑,

如我的環(huán)境是 D:\ProgramData\Anaconda3\??在此路徑下的python.exe對(duì)應(yīng)base(root)那個(gè)python環(huán)境,在envs文件夾內(nèi)則是你自己建立的各個(gè)環(huán)境python。

?

2.切換版本

打開anaconda prompt

?

利用命令

?

activate name

如???activate python34

?


deactivate 即可實(shí)現(xiàn)進(jìn)入環(huán)境與退出環(huán)境

?

如activate py27

如果忘了名字,可以用??conda env list??去查所有的環(huán)境

現(xiàn)在的learn環(huán)境除了python自帶的一些官方包之外是沒有其他包的, 一個(gè)比較干凈的環(huán)境我們可以試試

?

先輸入python打開python解釋器然后輸入

?

>>> import requests

?

會(huì)報(bào)錯(cuò)找不到requests包, 很正常.接下來我們就要演示如何去安裝requests包

?

exit()

?

退出python解釋器

卸載環(huán)境
conda remove --name?python36 --all

輸入y,就可以了

安裝第三方包

?

輸入

?

conda install requests

?

或者

?

pip install requests

?

來安裝requests包.

?

安裝完成之后我們?cè)佥斎雙ython進(jìn)入解釋器并import requests包, 這次一定就是成功的了.

?

卸載第三方包

?

那么怎么卸載一個(gè)包呢

?

conda remove requests

?

或者

?

pip uninstall requests

?

就行啦.

?

查看環(huán)境包信息

?

要查看當(dāng)前環(huán)境中所有安裝了的包可以用

?

conda list

?

導(dǎo)入導(dǎo)出環(huán)境

?

如果想要導(dǎo)出當(dāng)前環(huán)境的包信息可以用

?

conda env export > environment.yaml

?

將包信息存入yaml文件中.

?

當(dāng)需要重新創(chuàng)建一個(gè)相同的虛擬環(huán)境時(shí)可以用

?

conda env create -f environment.yaml

?

以下是保存的一些命令,留作備用

?

activate // 切換到base環(huán)境

?

activate learn // 切換到learn環(huán)境

?

conda create -n learn python=3 // 創(chuàng)建一個(gè)名為learn的環(huán)境并指定python版本為3(的最新版本)

?

conda env list // 列出conda管理的所有環(huán)境

?

conda list // 列出當(dāng)前環(huán)境的所有包

?

conda install requests 安裝requests包

?

conda remove requests 卸載requets包

?

conda remove -n learn --all // 刪除learn環(huán)境及下屬所有包

?

conda update requests 更新requests包

?

conda env export > environment.yaml // 導(dǎo)出當(dāng)前環(huán)境的包信息

?

conda env create -f environment.yaml // 用配置文件創(chuàng)建新的虛擬環(huán)境

原文博客?:???https://blog.csdn.net/ITLearnHall/article/details/81708148

3.在pycharm中使用環(huán)境
?

在file-settings-project interpreter-add-conda environment當(dāng)中,選existing environment,把對(duì)應(yīng)環(huán)境路徑加上就好了,再在對(duì)應(yīng)工程里選你剛剛配置的interpreter就行


?

總結(jié)

以上是生活随笔為你收集整理的anaconda来创建python环境的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。