pycharm配置python环境变量_PyCharm 配置(包括环境变量配置)

安装就直接略过了

设置桌面快捷方式

# 创建桌面文件

cd /usr/share/Applications

sudo gedit pycharm.desktop

添加如下内容:

[Desktop Entry]

Type=Application

Name=Pycharm

GenericName=Pycharm3

Comment=Pycharm3:The Python IDE

Exec="~/pycharm-community-2019.1.3/bin/pycharm.sh" %f

Icon=/home/nudt302/myapp/pycharm-community-2019.1.3/bin/pycharm.png

Terminal=pycharm

Categories=Pycharm;

保存后就可以从桌面启动了:

按windows键,输入'pycharm',回车键就可以启动了,就不用每次都 cd 到pycharm/bin目录下启动pycharm了。

PyCahrm Cuda 报错问题解决(环境变量一劳永逸的设置方法)

如果你配置你的深度学习环境时装了CUDA,虽然你在 ~/.bashrc 文件中配置了你的CUDA环境变量,但是你在 PyCharm 中 import tensorflow的时候,还是会报错:

libcudart.so.10.0: cannot open shared object file: No such file or directory

libcublas.so.10.0: cannot open shared object file: No such file or directory

这就是典型的环境变量的问题,这里分两种情况:如果你在终端下 import tensorflow也报上面那个错,八成是你环境变量没配好,要不就是你的cuda没装好,先检查一下你的cuda是否装好:

# 看是不是能搜索到该文件

sudo find /usr/local/ iname "libcublas.so.10.0"

如果有这个文件,但是报错,看下你的 ~/.bashrc文件是否配置好:

export LD_LIBRARY_PATH="/usr/local/cuda-10.0/lib64/"

如果上面的文件能找到,环境变量配置也OK,尝试下面的命令:

sudo ldconfig /usr/local/cuda-10.0/lib64

这时候在终端下应该不会在报错了

2. 终端下import tensorflow没问题,但是在PyCharm Debug的时候报错,这时候可以通过如下方式解决:

Run --> Edit configurations

在左侧Python栏选择需要添加环境变量的 .py 文件,在右侧 Environment 栏选择 Environment variables, 点击后面的 Browser (快捷键(shift + enter)), 进行环境变量的添加:

Name: LD_LIBRARY_PATH

Value:/usr/local/cuda-10.0/lib64/

注意:使用这种方法,你每个 import tensorflow 的 .py文件你都得 这样去添加一次环境变量,是不是想死?下面讲一劳永逸的方法,方法参考链接:

具体的方法是在我们创建桌面快捷方式的时候,就把环境变量添加进行,每次启动软件前,把环境变量添加进行:

cd /usr/share/Applications

sudo gedit pycharm.desktop

修改内容如下:

[Desktop Entry]

Type=Application

Name=Pycharm

GenericName=Pycharm3

Comment=Pycharm3:The Python IDE

Exec=env LD_LIBRARY_PATH="/usr/local/cuda-10.0/lib64/" "~/pycharm-community-2019.1.3/bin/pycharm.sh" %f

Icon=/home/nudt302/myapp/pycharm-community-2019.1.3/bin/pycharm.png

Terminal=pycharm

Categories=Pycharm;

注意其中的第三行,env 三个字母不要落掉,后面紧跟着的是要添加的环境变量,后面一个引用中是 pycharm的安装目录下的启动文件目录,根据自己的修改,要添加其他的环境变量,也可以在这里继续添加

配置文件的导入与导出

重装pycharm后,原来的配置文件可能就没了,这导致以前写代码的网格就被破坏了,因此我特意花了些时间好好配置了一下,包括字体颜色、注释颜色、选中后的颜色等,个人觉得还是蛮不错的config,现在将我的配置文件分享给大家,如果觉得好用,可以就用这个:yongqianxiao/share_repo​github.compycharm配置python环境变量_PyCharm 配置(包括环境变量配置)_第1张图片

其中的settings.zip文件就是配置文件,在PyCharm中:

File --> Import Settings

然后导入该 文件即可以

Python 解释器设置

File --> Settings --> Project:xxxxx --> Project Interpreter

在后侧栏最上侧选择就可以了,Project Interpreter: show all:

然后添加就可以了,可以添加 Virtualenv Environment ,如果你安装了 Anaconda,并创建了 env, 则在这里你可以直接导入你原来的 env。当然我个人比较习惯用自己安装的Python3.6,输入系统的 Python 目录即可。

查看 Python 目录:

# whereis python

就可以获取python 目录了,在这里输入即可,同时在下面也可以看到当前的python环境安装了哪些 Package,及其版本

你可能感兴趣的:(pycharm配置python环境变量_PyCharm 配置(包括环境变量配置))