91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

解決pycharm每次打開項目都需要配置解釋器和安裝庫問題

發布時間:2020-09-24 15:15:58 來源:腳本之家 閱讀:263 作者:Logbook怪 欄目:開發技術

前言

最近在使用pycharm開發新項目的時候,每次打開新的工程都顯示沒有解釋器,要不加了解釋器就是代碼一堆沒有紅色錯誤提示沒有模塊問題,找到了解決辦法做一個記錄.

問題打開新項目提示沒有解釋器

解決pycharm每次打開項目都需要配置解釋器和安裝庫問題

按照操作選擇別的項目解釋器.file–>settings

解決pycharm每次打開項目都需要配置解釋器和安裝庫問題

然后代碼一堆模塊問題報錯

解決pycharm每次打開項目都需要配置解釋器和安裝庫問題

點擊底部的Terminal就可以進去和我一樣的環境

解決pycharm每次打開項目都需要配置解釋器和安裝庫問題

這時候你如果按照報錯去百度谷歌的話,都提示模塊沒有安裝提示你使用pip安裝對應模塊,但是你安裝的時候提示已經安裝,此時代碼依舊報錯心態大崩.

解決pycharm每次打開項目都需要配置解釋器和安裝庫問題

正確解決思路:每次打開新工程都設置新的解釋器,來保證不會因為版本沖突導致代碼出現報錯.點擊+號設置新的環境.

解決pycharm每次打開項目都需要配置解釋器和安裝庫問題

如果你之前在目錄下有venv虛擬環境文件刪除即可

解決pycharm每次打開項目都需要配置解釋器和安裝庫問題

此時安裝pygame可以正確安裝且代碼已經沒有報錯

解決pycharm每次打開項目都需要配置解釋器和安裝庫問題

代碼正確運行

解決pycharm每次打開項目都需要配置解釋器和安裝庫問題

對python虛擬環境virtualenv的理解

使用虛擬環境的原因

在使用python開發的過程中,工程一多,難免會碰到不同的工程依賴不同版本的庫的問題;亦或者是在開發過程中不想讓物理環境里充斥各種各樣的庫,引發未來的依賴災難。此時,我們需要對于不同的工程使用不同的虛擬環境來保持開發環境以及系統環境的清潔。virtualenv,一個可以幫助我們管理不同 Python 環境的工具。virtualenv 可以在系統中建立多個不同并且相互不干擾的虛擬環境。另外,值得一提的是,在 virtualenv 的虛擬環境中使用 pip 安裝依賴還可以繞過某些系統的權限設置,因為不需要向系統目錄寫入數據。

虛擬環境的好處

virtualenv通過創建獨立Python開發及運行環境的工具, 來解決依賴、版本以及間接權限問題。
1. 解決庫之間的版本依賴,比如同一系統上不同應用依賴同一個庫的不同版本。
2. 解決權限限制,比如沒有 root 權限。
3. 套件升級不影響其他應用

安裝virtualenv

virtualenv實際上是一個python包,可以使用pip安裝
pip  install virtualenv

使用virtualenv,進入你的工程創建即可,OPTIONS選項這里不做贅述

1、為工程創建一個虛擬環境
virtualenv [OPTIONS] DEST_DIR 
$ cd  project1
$ virtualenv   venv
virtualenv venv 將會在當前的目錄中創建一個文件夾,實際上就是將Python環境克隆了一份,包含Python解釋器、
setuptools、pip、wheel,以及 python標準庫

總結

到此這篇關于解決pycharm每次打開項目都需要配置解釋器和安裝庫問題的文章就介紹到這了,更多相關pycharm 配置解釋器和安裝庫內容請搜索億速云以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持億速云!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宿迁市| 年辖:市辖区| 方城县| 阿克| 陆良县| 朔州市| 玉树县| 盈江县| 项城市| 寻甸| 南丹县| 固镇县| 西贡区| 韶山市| 宁国市| 昭苏县| 启东市| 荔波县| 伊金霍洛旗| 达拉特旗| 江津市| 元阳县| 徐州市| 丁青县| 凯里市| 蒲城县| 阿克陶县| 清河县| 永寿县| 巫溪县| 连江县| 四子王旗| 西贡区| 绥阳县| 商水县| 阿拉善盟| 油尖旺区| 凯里市| 车致| 广丰县| 达日县|