日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Pycharm 2018 虚拟环境创建及解释器的设置(小白图解教程)

發布時間:2024/10/14 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Pycharm 2018 虚拟环境创建及解释器的设置(小白图解教程) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Pycharm 2018下的解釋器有:

**

Virtualenv: 項目文件夾下創建一個獨立的虛擬環境。
Pipenv: pip包的一個管理模塊。
Conda: conda環境下的解釋器環境。

(新手建議選擇第一個Virtualenv)
我的電腦上安裝了 Anaconda 3、pyCharm 2019.01.02 以及 python 3.7.3。

下面以項目文件AAA來說明:

創建一個AAA文件,并創建一個虛擬環境的解釋器:

**

Inherit global site-packages 勾選上可以使用Anaconda解釋器下自帶的所有包
只是使用該Anaconda解釋器文件夾中的包,但是包并未復制AAA文件夾中的venv環境下,因此項目傳到GITHUB下載下來,還是會存在缺失包的問題

在創建時,“Base interpreter”選擇python 3.7.3的路徑,即:不是 Anaconda 3 自帶的 Python。
若選擇 Anaconda 3 自帶的 Python,在創建時可能報錯。

項目文件創建后可以自己修改解釋器:

**






**

虛擬環境下,第三方庫的安裝

**

補充說明:
模塊會自動從選擇的解釋器中進行搜索
如果是同級文件夾下自定義模塊,則首先搜索

虛擬環境創建時候,勾選了Inherit global site-packages
勾選之后,會繼承所選擇的Anaconda的python解釋器中對應的庫
即繼承了Anaconda環境的安裝文件夾中本地所有的庫
但是只是可以使用其中的庫,這些庫并沒有復制到項目文件中的venv文件夾中

注意庫雖然沒有復制過來,但是虛擬環境venv\Scripts中
已經基于Anaconda中安裝的python重新新建了python.exe虛擬環境下獨立的解釋器

查看庫的路徑來源

這兩個庫是直接調用的Anaconda環境中
import scrapy
import random

這個庫是后期Pycharm安裝的,安裝在項目文件下的venv中
import Asterisk

顯示模塊搜索所在的路徑
print(random.file)
print(scrapy.file)
print(Asterisk.file)

輸出結果:
H:\ProgramDevelop\Anaconda\lib\random.py
H:\ProgramDevelop\Anaconda\lib\site-packages\scrapy_init_.py
D:\Hello World\python_work\Python_advanced_learning\venv\lib\site-packages\Asteris_init_.py

原網址:https://blog.csdn.net/u011318077/article/details/86251511

總結

以上是生活随笔為你收集整理的Pycharm 2018 虚拟环境创建及解释器的设置(小白图解教程)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。