PyCharm創建的項目改變文件位置後解釋器設置問題

1. python環境

完整的python環境包括:①python代碼編譯器(如pycharm就是一個集成開發環境,只能編輯代碼),②代碼解釋器(將編譯好的代碼逐行翻譯爲目標代碼),③pip第三方庫安裝工具(用來安裝第三方庫)

2.在pycharm中配置解釋器

在這裏插入圖片描述
python解釋器是在python安裝目錄下的python.exe應用程序

新建一個項目,會有兩種解釋器配置方式

New environment using : 可以配置 virtualenv 和 conda 等虛擬環境下的解釋器

理解:這個虛擬的解釋器是基於計算機上已經存在的實際的解釋器的,將要用到的東西放到項目文件夾中,用到的時候,直接調用鄰近的,這樣速度快,如果沒有了,再去原解釋器,尋找需要的東西。
至於不同的虛擬環境目前尚未涉及-----><

Existing interpreter : 這個當然就是計算機上實際存在的啦,如圖

在這裏插入圖片描述

3.要解決的問題:

當我有兩臺電腦,兩臺電腦有獨立的Pycharm(相同版本),我從電腦1中新建項目編輯代碼,將這個project直接複製到電腦2中,發現不能用pycharm打開,會提示 NO interpreter,即解釋器問題
理解:電腦1中創建的project是基於電腦1的虛擬編輯器,在電腦2中,這個project文件下的 venv 虛擬環境失效,,需要重新添加虛擬的解釋器,但是會提示
environment location directory is not empty
虛擬的解釋器已經存在,所以需要刪除文件中的 venv 文件,再重新生成基於電腦2的虛擬解釋器
在這裏插入圖片描述
當然也可以直接爲這些項目和python文件選擇本地已有的解釋器,這樣在本機移動項目文件的位置都不會出錯

參考博客:

https://blog.csdn.net/yuangan1529/article/details/80800411
https://blog.csdn.net/wu_l_v/article/details/79016139
https://blog.csdn.net/ybw_2569/article/details/103417655
https://blog.csdn.net/qq_42980303/article/details/87994364

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章