由于研究需要,需要从Windows转移到Linux进行深度学习研究,遇见很多很多没有遇见的问题,借助百度以及根据自我试验解决。希望对同样遇到此问题的朋友有所启发。
本人配置:
Lenovo 拯救者 Y7000P 2019.
显卡Nvidia 1660Ti.
显卡驱动 Nvidia-440
CUDA 10.2
1. Pycharm版本选择
很多教程选择prof的版本,但是所给的破解服务器down了,所以如果只是科研,就使用community 版本足矣。
Pycharm安装很多网站都有介绍,下载压缩包,拖到希望安装的文件夹中解压,在pycharm/bin/文件中找到pycharm.sh文件,使用在这里打开终端,输入
sh pycharm.sh
之后按照步骤安装即可
2. Pycharm建立桌面图标
通过sh文件打开pycharm,在上方tools--create desktop entry 即可完成桌面图标建立。
3.Pycharm 在Conda虚拟环境建立时遇到 condaerror unable to create prefix directory check that you have sufficient permissions 的解决方案
我安装的是miniconda3. 可以使用
whereis conda
查询conda的安装目录
我的conda安装地址为
/urs/myname/miniconda3/envs/
在pycharm建立conda环境时,注意它的默认env location是放在
/urs/myname/miniconda3/envs/
这是导致无权限的一大问题。
尝试直接在终端上建立conda的envs
conda create -n envstest python=3.7 -y
会发现这个环境是创造在
/urs/myname/.conda/envs/
所以在pycharm创建conda环境时,将env location定位在这个文件夹下,就可以获得权限。
*浏览目录时,查看隐藏文件的快捷键 ctrl + H