conda pycharm 虚拟环境_Pycharm远程使用服务器虚拟环境

一、远程服务器虚拟环境配置

已在服务器上配置安装tenssorflow-gpu和pytorch的虚拟环境,其路径分别为/usr/local/anaconda3/envs/tenssorflow-gpu和/usr/local/anaconda3/envs/pytorch。

可用conda自行创建需要的虚拟环境,其存储在个人目录:/home/账户名/.conda/envs。

二、配置服务器虚拟环境下python解译器

1.Pycharm菜单栏,依次点击File -> Settings -> Project -> Project Interpreter,点击右侧 Add按钮,添加解释器。

6171f2a1b9c9504924e14dbd0bf7c244.png

2.选择SSH Interpreter,填写服务器的地址:202.114.114.194,用户名Username为个人账户名,填好后,下一步Next。

1f75ede44df2ccc40249342b27e63540.png

3.输入账户密码,下一步Next。

4.选择对应虚拟环境的解译器。

(1)点击右上方文件夹按键。

(2)选择虚拟环境中的python解译器,位于虚拟环境中的bin目录下。

此处是公用的conda虚拟环境,其目录为/usr/local/anaconda3/envs

个人创建的conda虚拟环境目录为/home/账户名/.conda/envs

5.设置同步文件夹目录

(1)点击右侧文件夹按键。

(2)查看项目路径设置,点击按钮修改服务器端存储文件夹位置。

(默认的Remote Path路径不具有可写权限,需修改为个人目录下路径)

5ce5db28a997f7195fae223b891d065c.png

1af8747bebbe6f61530b3769c0ccd0af.png

(3)修改Remote Path。定位到个人用户账户目录下,右键新建文件夹用于服务器端同步本地项目。

必须修改至个人目录路径下,其他路径不具有写入权限。

144fc03dda6b2bab26e2d15da70613d4.png

(4)完成配置,等待项目部署完成。

eabd1d589bcc61ee616e2b9fed9eb0e0.png

附录

配置完成后检测服务器端Tensorflow环境是否可用

import tensorflow as tf

a = tf.test.is_built_with_cuda() # 判断CUDA是否可以用

b = tf.test.is_gpu_available(

cuda_only=False,

min_cuda_compute_capability=None

) # 判断GPU是否可以用

print(a)

print(b)


版权声明:本文为weixin_30160343原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。