pycharm创建python虚拟环境(pycharm创建虚拟环境失败)
pycharm使用anaconda虚拟环境
添加解释器菜单的第二个就是我们的anaconda的选项了,点击后就可以看到下面右侧的界面。其中有两个选项,创建新的虚拟环境和选择已经存在的环境。
第一次进入pycharm它会直接提示你选择python解释器,也就是要去选定我们的环境。
anaconda所有的虚拟环境都存放在conda目录下的envs目录下,base虚拟环境除外,它是anaconda自己创建的一个虚拟环境。
像上面那样,选择完毕后就可以正常使用了。
补充:在这里补充下anaconda创建和删除虚拟环境的命令。
创建:
conda create -n name python==3.7
其中name和Python版本是可以自己选择的
删除:
conda remove -n name --all
Pycharm中如何设置Python的执行环境
我们知道Pycharm中自带了Python的运行环境,但是自带的版本并不好用。这时候就需要我们自己设置Python环境了。那么怎么设置呢?下面我给大家分享一下。
工具/材料
Pycharm
01
首先我们打开Pycharm软件,创建一个python项目,默认你会看到项目文件夹下面并没有执行环境,如下图所示
02
接下来我们点击顶部的File菜单,然后点击下拉选项中的Settings选项,如下图所示
03
然后会弹出Settings界面,我们展开Project选项,点击Project Interpreter选项,如下图所示
04
接着在右侧的配置界面中我们点击Project Interpreter的下拉框中的Show All选项,如下图所示
05
接下来在弹出的界面中点击右上角的加号,然后选择下拉界面中的Add Local选项,如下图所示
06
然后在Select Python Interpreter界面中我们选择本地的Python可执行文件,如下图所示
07
接下来回到Settings界面中,Python的运行环境就加载进来了,如下图所示
08
最后我们回到开始创建的Python项目界面中,这个时候你会看到External Libraries下面已经有我们配置的Python环境了,如下图所示
pycharm如何从mac电脑转移
1、创建虚拟环境
打开终端,输入:
conda activate pytorch_env
登录后复制
创建pytorch使用的虚拟环境。(其中pytorch_env仅作为环境名称,可随意更改)
环境创建好之后会默认进入该虚拟环境,此时可以在当前虚拟环境中新建pytorch。
conda install pytorch torchvision -c pytorch
登录后复制
等待下载完成之后即可。
2、进入虚拟环境测试pytorch是否可用
conda activate pytorch_env
python
登录后复制
进入python编辑页面后依次输入:
import torch
x = torch.rand(5,3)
print(x)
登录后复制
无报错信息且输出一下信息为正常。
tensor([[0.0883, 0.0673, 0.5800],
[0.9038, 0.6632, 0.9131],
[0.8124, 0.9657, 0.0875],
[0.1924, 0.4937, 0.5392],
[0.4269, 0.7277, 0.6491]])
登录后复制
至此,pytorch的虚拟环境创建完成。
3、在Pycharm中配置Pytorch环境
进入Pycharm,选择Preference。如图所示点击Add。
选择此处的文件夹,找到刚才创建的pytorch_env文件夹,找到bin目录下的python,点OK即可。
设置完成。
pycharm创建虚拟环境没有生效
首先,确保你已经安装了一个python解释器。
如果你配置了环境变量,可以去命令行下试试能不能正确使用,如下:
C:\Users\程序员的一天python Python 3.9.0 (tags/v3.9.0:9cf6752, Oct 5 2020, 15:34:40) [MSC v.1927 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information.
如果你没配置环境变量,在终端下可以直接去到你的安装路径下,运行python,如下:
E:\soft\python\python39\installpython Python 3.9.0 (tags/v3.9.0:9cf6752, Oct 5 2020, 15:34:40) [MSC v.1927 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information.
保证正确安装python解释器后 ,pycharm中配置python环境:
首先,点击file - setting,进入到配置窗口,
然后,点击Project下的Python Interpreter ,右边窗口下拉箭头,点击Show All
点击加号:
点击Virtualenv Environment,配置虚拟环境即可。
Location是你保存虚拟环境的目录位置。
Base interpreter是你安装的python,选到对应的python.exe即可。
最后单击OK。
如果正确配置的话,在这里可以看到你的python解释器
macOS中pycharm使用Conda Environment添加conda虚拟环境
首先在conda内通过conda create创建一个虚拟环境,例如叫做==deeplearning==
之后在pycharm内:
之后在 Interperter 定位/.../anaconda3/ envs/==deeplearning/bin/python2.7==
大功告成!
python - 环境 - python用conda创建虚拟环境
创建虚拟环境是为了让项目运行在一个独立的局部的Python环境中,这样可以让不同项目用不同的python模块,使得不同环境不会相互干扰。
因为虚拟环境可以使一个Python程序拥有独立的 库library 和 解释器interpreter ,而不用与其他Python程序共享统一个library和interpreter。
打个比方 :如果程序A、程序B是用同一个python环境,程序A需要某个库的1.0版本,而程序B需要同样这个库的2.0版本,那么程序A能执行,则程序B就不能执行。
先进入命令行窗口 win+R ,输入 cmd
罗列当前已有的虚拟环境 conda env list
我这台电脑有3个环境,分别是 base 、 professior 、 pycharm book
其中 base 可以看到有个*,代表的是它为最根本的环境。
查看 conda create 命令
从上图可以看到
创建名为 frog_test 的虚拟环境,指定python版本 3.7 。
conda create -n frog_test python=3.7
关注最末尾这几句话:
查看是否创建成功
看到 (frog_test) 则代表进入成功
指定环境,查看已安装的包 conda list -n frog_test
指定环境,安装指定版本的包 conda install -n frog_test pandas==1.0.4
安装慢的话可以用镜像源,进入虚拟环境后用
pip install 模块名 -i --trusted-host mirrors.aliyun.com
再次查看,可以发现已经安装成功。
其余如:更新模块包、删除模块包,全部都可以进入虚拟环境后 pip 进行
更新pandas模块包
更新pandas模块包 pip install --upgrade pandas -i --trusted-host mirrors.aliyun.com
之前安装的1.0.4版本pandas变成1.0.5了。
删除pandas模块包
删除成功
=====================================================